Autoexec.bat de la disquette:
Code : Tout sélectionner @echo off echo Installation if exists done.tmp goto format echo Bienvenue dans l'installation de luDOS 0.1.0 ! choice /c:on Voulez-vous partitionner le disque dur if errorlevel 2 goto format rem > done.tmp fdisk :format choice /c:on Voulez-vous formater le disque C if errorlevel 2 goto install format c: /s /x :install del done.tmp echo Les fichiers de luDOS vont maintenant être copiés sur le disque. unrar x -r -o+ ludos.rar c:\ echo Instalation terminée. echo Retirez la disquette et redémarrez l'ordinateur pour lancer luDOS. |
Questions:
- S'il existe déja un OS sur le disque.......lolololololol
c:\autoexec.bat original sera écrasé !!! (*)
- A quoi sert le paramètre "/x" de format.com de Caldera ?
Sinon il y a un "Syntax error" et un "File not found" et le fichier done.tmp sert à rien à part se créer sur la disquette.
Correctif:
Code : Tout sélectionner @echo off echo Installation if exist done.tmp goto format REM .... pas de "s" à "exist" (pour éviter "Syntax error") echo Bienvenue dans l'installation de luDOS 0.1.0 ! IF EXIST C:\AUTOEXEC.BAT ECHO !!!! Install a détecté un système d'exploite sur votre disque.... IF EXIST C:\AUTOEXEC.BAT ECHO Si vous partitionnez ou formattez vous perdrez toutes les données!!!! choice /c:on Voulez-vous partitionner le disque dur if errorlevel 2 goto format rem > done.tmp fdisk :format choice /c:on Voulez-vous formater le disque C if errorlevel 2 goto install format c: /s /x :install IF EXIST DONE.TMP DEL DONE.TMP IF EXIST C:\AUTOEXEC.BAT COPY C:\AUTOEXEC.BAT *.OLD IF EXIST C:\AUTOEXEC.BAT ECHO Attention!!! Un système d'exploite est déja présent..... IF EXIST C:\AUTOEXEC.BAT ECHO Vos autoexec.bat et config.sys sont sauvegardés en .OLD!!! IF EXIST C:\CONFIG.SYS COPY C:\CONFIG.SYS *.OLD echo Les fichiers de luDOS vont maintenant être copiés sur le disque. unrar x -r -o+ ludos.rar c:\ echo Instalation terminée. echo Retirez la disquette et redémarrez l'ordinateur pour lancer luDOS. |
