Rechercher : dans
Par :

Prob programmation fichier autoexec.bat

Dernière réponse le 26 jui 2007 à 18:15:02 fafascully, le 25 jui 2007 à 17:42:47 
 Signaler ce message aux modérateurs

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

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « prob programmation fichier autoexec.bat » dans :
Systèmes d'exploitation - DOS - Personnalisation Voir La procédure d'amorçage du DOS est définie dans les fichiers autoexec.bat et config.sys situés dans la racine de votre lecteur « C: ». Avant de les modifier il est vivement conseillé d'en faire une copie de sauvegarde. Pour désactiver une ligne...
Fichier utilisé - Le fichier est ouvert dans un autre programme VoirLorsque vous souhaitez supprimer ou déplacer un fichier, Windows se plaint avec le message suivant : Fichier utilisé Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme Fermez l'application concernée Avant...
Fichier bat de sauvegarde sous Excel avec increment date VoirProblème J'utilise un fichier à longueur de journée et j'aurai voulu faire un petit fichier type .BAT pour lancer une sauvegarde automatique avec un increment de date. Le fichier de base que j'utilise : D:_SAUVEREQUETTES ER14.xls Je...
Systèmes d'exploitation - DOS - Astuces VoirAvoir accès au lecteur de CD-ROM Le lecteur de CD-ROM se déclare dans les fichiers config.sys et autoexec.bat. Dans le fichier config.sys il faut déclarer le gestionnaire de périphérique pour votre lecteur CD-ROM (bien qu'il soit détecté...
Programme informatique VoirQu'est-ce qu'un programme informatique? Un programme informatique est une succession d'instructions exécutable par l'ordinateur. Toutefois, l'ordinateur ne sait manipuler que du binaire, c'est-à-dire une succession de 0 et de 1. Il est donc...
Systèmes d'exploitation - DOS - La mémoire VoirPrésentation de la mémoire La mémoire est une zone dans laquelle les programmes doivent être stockés pour pouvoir être exécutés. Un ordinateur compatible PC peut posséder trois types de mémoire : conventionnelle étendue paginée La quantité de...

1

fiddy, le 25 jui 2007 à 19:10:33

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 Google is your friend

Répondre à fiddy

2

 fafascully, le 26 jui 2007 à 18:15:02
  • +1

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

Répondre à fafascully