Ecriture c:\boot.ini refusée pendant autoexec

Résolu
ciel.apei Messages postés 9 Statut Membre -  
 Utilisateur anonyme -
Bonjour à tous

Quelqu'un sait-il lever l'interdiction d'écriture, sous Windows 98, sur le fichier c:\boot.ini pendant l'exécution de c:\autoexec.bat ?

Si cela est impossible, quelqu'un peut -il m'expliquer comment faire exécuter à Windows 98 un fichier .bat à l'arrêt du système ?

Des informations plus détaillées ci-dessous :

Sur un système multiboot Win98 + WinXP j'ai choisi d'être par défaut en Windows XP et je ne bascule vers Windows 98 que dans des circonstances bien précises.
Pour cela, j'ai créé deux fichiers boot.ini, l'un (disons BootXP.ini) activant Windows XP (délai = 0; par défaut = WIndows XP), l'autre (disons Boot9x) activant Windows 98 (délai =0, par défaut = WIndows 98).

Pour basculer vers Windows 98, j'ai rédigé un script qui
1) copie le fichier Boot9x sur c:\boot.ini
2) arrête l'ordinateur en forçant son redémarrage.

Cela fonctionne parfaitement

Pour pouvoir revenir automatiquement vers XP, j'ai introduit dans le fichier c:autoexec.bat une ligne supplémentaire pour l'exécution de commandes de restauration, disons toto.bat

Dans toto.bat j'ai donné un ordre de recopie de BootXP.ini sur c:\boot.ini

Le système refuse l'exécution de cette commande, en me disant "acces denied", ou quelque chose d'approchant. Par contre, si j'exécute toto.bat en cours de session, tout se passe bien.

Merci d'avance pour vos suggestions
Configuration: Windows XP
Firefox 2.0.0.20

3 réponses

  1. Utilisateur anonyme
     
    attrib -r boot.ini
    0
    1. ciel.apei Messages postés 9 Statut Membre
       
      Merci beaucoup
      0
  2. ciel.apei Messages postés 9 Statut Membre
     
    En fait, j'ai fait

    attrib -R -A -H -S c:\boot.ini

    car avec -R uniquement, j'ai obtenu

    Pas de réinitialisation du fichier caché c:boot.ini

    Alors, autant en profiter pour enlever tous les attributs potentiellement gênants.

    Merci encore
    0
  3. Utilisateur anonyme
     
    De rien , le DOS j'aime bien.
    0