Prob programmation fichier autoexec.bat

Résolu/Fermé
fafascully - 25 juil. 2007 à 17:42
 fafascully - 26 juil. 2007 à 18:15
Bonjour à tous,
J'ai besoin de votre aide pour le petit soucis suivant. Voilà la situation, une fois mon ordinateur propre (formatage, installation des logiciels...) j'ai fais une sauvagarde avec ghost 2003 et j'obtiens donc un fichier *.gho Jusque là ça va maintenant coté programmation, je souhaite faire un cd bootable incluant mon image ghost + mon ghost.exe, c'est, pour faire que mon dvd soit bootable, j'utilise une disquette windows 98 de démarrage et là j'ai modifié mon fichier config.sys par :

lastdrive=z
device=\himem.sys
dos=high,umb
device=\sscdrom.sys /d:mscd001
install=keyb.com fr,,keyboard.sys

et ensuite, je modifie egalement le fichier autoexec.bat, j'ai le code suivant :

@echo off
cls
echo.
echo.
echo !!!!!!! ATTENTION !!!!!!
echo.
echo Restauration du systeme.
echo Cette procedure va remettre le systeme tel qu'il etait au premier jour.
echo.
mscdex /D:MSCD001 /L:z
echo.
echo.
echo Si vous devez restaurer a partir d'un CD, ce CD doit etre dans le lecteur Z: !!!
echo.
echo.
Pause
echo.
echo La restauration va maintenant commencer...
echo.
echo.
z:\Ghost\ghost -clone,mode=prestore,src=z:\IMBASE.GHO:1,dst=1:1 -sure
echo.
echo.
echo La restauration est terminee. Enlever le CD-ROM puis redemarrer l'ordinateur.

Avec ce code ça marche bien, le seul probleme que j'y trouve, c'est qu'il n'y a pas assez de message qui demande la confirmation pour restaurer. Je voudrais simplement rajouter un menu ou bien le moyen de demander à l'utilisateur de taper par exemple OK pour confirmer la restauration mais je n'y arrive pas !!!

J'ai essayé la commande CHOICE mais il dit que c'est incorrect !!!

est-ce que quelqu'un aurait peut etre une idée SVP ?

en vous remerciant par avance pour vos réponses.
a+
fafascully
A voir également:

2 réponses

bonjour,
et merci pour ta réponse fiddy !!

j'ai essayer mais ça n'a pas marché, j'ai du mal l'insérer dans mon code.

par contre, j'ai enfin trouvé une solution qui fonctionne niquel. Je vous donne donc le code de mon autoexec.bat si des fois ça interresse quelqu'un.

@echo off
keyb fr
cls
echo.
echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³ DVD DE RESTAURATION ³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo.
echo !!!!!!! ATTENTION !!!!!!
echo.
echo.
echo Restauration du systeme.
echo Cette procedure va remettre le systeme tel qu'il etait au premier jour.
echo.
mscdex /D:MSCD001 /L:z
echo.
rem echo Si vous devez restaurer en partant d'un CD ou DVD, il doit etre dans le lecteur !
echo.
echo R - Pour restaurer
echo Q - Pour quitter
echo.
choice /c:rq /t:q,20 Que voulez vous faire ?
echo.
if errorlevel 2 goto q
if errorlevel 1 goto r
echo.

:q
echo Abandon de la restauration !!!!
exit
goto fin

:r
echo La restauration va maintenant commencer...
z:\Ghost\ghost -batch -clone,mode=prestore,src=z:\IMBASE.GHO:1,dst=1:1 -sure
echo.
echo.
echo La restauration est terminee.

:fin
echo Veuillez enlever le DVD-ROM puis redemarrer l'ordinateur.


par contre, il m'a fallu rajouter sur ma disquette de boot le fichier CHOICE.COM

voilà,
encore merci
cordialement
fafascully
1
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
25 juil. 2007 à 19:10
Coucou

set /p reponse= Confirmation avant restauration ? (O/N)
if %reponse%== N exit

et là tu continues la restauration.

En espérant avoir répondu à ta question.
Cordialement
0