Instrcution dans un fichier bat

danny -  
 jdsnet -
en faite sous dos quand je tape cette ligne de commande
F:\TOOLS\GDISK 1 /DELL /ALL

elle me supprime tous les partitions sur mon disque
en faite je viens de créer un fichier menu.bat permettant de supprimer automatiquement mes partitions sans avoir besoin de taper ma ligne de commande.

Mais je ne sais pas comment donner l'instruction pour qu'il execute ce que je veux c'est a dire supprimer ma partition.

pourriez-vous m'aider svp?
A voir également:

9 réponses

Utilisateur anonyme
 
Salut,
Je ne comprends pas ta question.
Tu as la commande de gdisk (excellent ceci dit en passant). Qu'est ce qu'il te faut de plus ?

Kalamit,
Parle à ma culasse, mon carter est malade. :)
0
danny
 
bah comme je te l'ai dit je veux creer un fichier bat me permettant d'executer automatiquement cette ligne de commande
car actuellement ce q je fais c'est taper sous DOS cette ligne de commande moi je veux juste avoir dans mon fichier menu.bat a choisir le numero 3 correspondant a l'instruction permettant de supprimer et il execute automatiquement.

alors tu peux m'aider
0
emeric.lc Messages postés 473 Date d'inscription   Statut Membre Dernière intervention   69
 
dans config.sys
[menuitem]

Mais je ne me rappelle plus la formule exacte. :-\


Un logiciel compliqué : un assomware
La poubelle de windows : un dépotware 
0
emeric.lc Messages postés 473 Date d'inscription   Statut Membre Dernière intervention   69
 
[MENU]

MENUITEM=1,Dos
MENUITEM=2, Formatage

Il y avait le delay, couleur etc. . .



Un logiciel compliqué : un assomware
La poubelle de windows : un dépotware 
0
emeric.lc Messages postés 473 Date d'inscription   Statut Membre Dernière intervention   69
 
Si tu es patient je te fille un exemple de fichiers AUTOEXEC.BAT et CONFIG.SYS
Avec ce principe de menu de choix. Demain.


Un logiciel compliqué : un assomware
La poubelle de windows : un dépotware 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
danny
 
ok ca marche pas de probleme j espere que ton exemple pourras m'aider
dans tous les cas demain je reviens pour choper l'exemple
je te remercie d'avance.

P.S: a moins qu'une personne connait la reponse me le file maintenant, de tout facon je suis preneur de tous les réponses car c'est trop urgent pour moi

merci
0
emeric.lc Messages postés 473 Date d'inscription   Statut Membre Dernière intervention   69
 
Pour CONFIG.SYS :

[menu]
menuitem=NORMAL,D‚marage en mode normal.
menuitem=CHACAL,D‚marage pour le PC principal.
menuitem=GHOST,D‚marage pour le PC secondaire.
menudefault=NORMAL,5
menucolor=15,1


[NORMAL]
device=A:\HIMEM.SYS
device=display.sys con=(ega,,1)
country=033,850,country.sys
LASTDRIVE=Z

[CHACAL]
device=A:\HIMEM.SYS
device=display.sys con=(ega,,1)
country=033,850,country.sys
LASTDRIVE=Z
DEVICE=A:\CD-ROM\ASUSCD.SYS /D:MSCD000 /PIO4

[GHOST]
device=A:\HIMEM.SYS
device=display.sys con=(ega,,1)
country=033,850,country.sys
LASTDRIVE=Z
DEVICE=A:\CD-ROM\ASUSCD.SYS /D:MSCD000 /PIO4


Un logiciel compliqué : un assomware
La poubelle de windows : un dépotware
0
emeric.lc Messages postés 473 Date d'inscription   Statut Membre Dernière intervention   69
 
Pour AUTOEXEC.BAT :

@ECHO OFF
GOTO %config%


:NORMAL
PROMPT [ Disquette BOOT ] $P$G
CLS
mode con cp prepare=((850) ega.cpi)
mode con cp select=850
keyb fr,,keyboard.sys
GOTO FIN

:CHACAL
PROMPT [ SYSTEM PRINCIPAL ] $P$G
CLS
A:\MSCDEX.EXE /D:MSCD000 /V
mode con cp prepare=((850) ega.cpi)
mode con cp select=850
keyb fr,,keyboard.sys
CLS
GOTO CHA

:GHOST
PROMPT [ SYSTEM SECONDAIRE ] $P$G
CLS
A:\MSCDEX.EXE /D:MSCD000 /V
mode con cp prepare=((850) ega.cpi)
mode con cp select=850
keyb fr,,keyboard.sys
CLS
GOTO GH


:FIN
GOTO END

:CHA
GOTO END

:GH
GOTO END

:END
Smartdrv

Un logiciel compliqué : un assomware
La poubelle de windows : un dépotware
0
emeric.lc Messages postés 473 Date d'inscription   Statut Membre Dernière intervention   69
 
Dans cet exemple c’est une disquette pour un démarrage normal.
Un démarrage pour un PC qui se nome CHACAL
Un démarrage pour un 2ème PC qui se nome GHOST

Mais tu peux changer ça en faisant un démarrage :
Normal
Formatage
ETC. . .

Voila @+
Et bon courage.

Si tu as des questions n’hésite pas.


Un logiciel compliqué : un assomware
La poubelle de windows : un dépotware
0
danny
 
voila en faite j'ai fait comme ceci dans mon fichier menu.bat :

@echo off

If EXIST d:\\testcd.txt GOTO menuf



:menuf
cls
echo.
echo Menu de demarrage:
echo 1 Creation d'une partition avec GDISK
echo 2 Supprimer une partition avec GDISK
echo 3 Installer Windows 2000 Professionnel
echo 4 Retour au DOS
echo.
CHOICE /C:1234
IF ERRORLEVEL 4 GOTO Fin
IF ERRORLEVEL 3 GOTO Winnt
IF ERRORLEVEL 2 GOTO Supp
IF ERRORLEVEL 1 GOTO Cre

winnt
F:Winnt.exe
goto menud

:Supp
F:\TOOLS\GDISK 1 /DELL /ALL
goto menuf

:Cre
F:\TOOLS\GDISK 1 /CRE /PRI /SZ:6000 /FOR /Q
F:\TOOLS\GDISK 1 /CRE /EXT
goto menuf



:Fin


je voulais savoir si c'etait bon et aussi qu'est ce que je dois rajouter dans mon fichier autoexec.bat
0
jdsnet
 
La ligne if exist ne sert à rien. Si le fichier d:\testcd.txt existe, alors aller à l'étiquette menuf, mais dans le cas contraire, il ira aussi à l'etiquette menuf.
Suite à winnt.exe, appel à menud provoquera une erreur, car cette etiquette n'existe pas dans ton batch.
En somme, apres chaque, tu peux faire un goto fin car apres avoir modifié les partitons, il faudre rebooter.
Au niveau de fichier autoexec, tu peux appeler menu.bat tout simplement en ajoutant la ligne menu.bat, mais si tu veux qu'apres l'éxècution de ton batch, l'interpreteur de commande revienne dans autoexec.bat, il faudra faire preceder l'appel de la commande call.
0