Mon batch ne marche paq
Fermé
houssembatcher
Messages postés
1
Date d'inscription
vendredi 22 août 2008
Statut
Membre
Dernière intervention
22 août 2008
-
22 août 2008 à 17:51
cchristian Messages postés 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 - 23 août 2008 à 00:53
cchristian Messages postés 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 - 23 août 2008 à 00:53
A voir également:
- Mon batch ne marche paq
- Fichier batch - Guide
- Msgbox batch ✓ - Forum Autoit / batch
- Net use batch - Forum Réseau
- Extension batch - Forum Windows
- Batch color - Forum Autoit / batch
1 réponse
cchristian
Messages postés
921
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
6 mars 2012
131
23 août 2008 à 00:53
23 août 2008 à 00:53
Bonsoir,
Pour tenter de répondre à ton problème, que je ne suis pas parvenu à reproduire précisément (lorske je choisi une fonction a faire mon batch ce fairme t seul ) je te propose cette première correction :
J'ai mis en "commentaire" (rem) les commandes qui m'ont semblé inutiles , à remplacer ou "conflictuelles" et en majuscule les ajouts. Je n'ai travaillé que sur les 2 premiers sous-prog, les autres sont à corriger en conséquence sur le même principe.
Pour tenter de répondre à ton problème, que je ne suis pas parvenu à reproduire précisément (lorske je choisi une fonction a faire mon batch ce fairme t seul ) je te propose cette première correction :
J'ai mis en "commentaire" (rem) les commandes qui m'ont semblé inutiles , à remplacer ou "conflictuelles" et en majuscule les ajouts. Je n'ai travaillé que sur les 2 premiers sous-prog, les autres sont à corriger en conséquence sur le même principe.
echo off CLS :menu echo 1_Allez a internet explorer. echo 2_Connaitre votre adresse ip. echo 3_Scanner votre pc. echo 4_Nettoyre votre disc dur. echo 6_Effacer les fichier tomporer de votre orinateur. echo 7_Changer le mot de passe d'un comprte utilisateur son connaitre l'ancien. echo 8_Ajouter un compte utilisateur & activer un compte. echo. echo. ----------------------- set /p fon=choisicez fonction a executer (1,2,3,4,5,6,7ou8) : rem if %fon%==1 goto 1 rem if %fon%==2 goto 2 rem if %fon%==3 goto 3 rem if %fon%==4 goto 4 rem if %fon%==6 goto 6 rem if %fon%==7 goto 7 rem if %fon%==8 goto 8 IF %fon%==0 GOTO :EOF SET /A indic_SP = 0 if %fon%==1 CALL :1 if %fon%==2 CALL :2 if %fon%==3 ......... .............................. ..................... IF %indic_SP% == 0 ( ECHO. ECHO CHOIX ERRONE Saisissez une valeur coherente. ECHO. GOTO menu ) echo. echo Appuyer sur une touche pour retourner ou menu principale PAUSE GOTO menu echo.--------------------------------------------------------------------------- rem 1: :1 SET /A indic_SP = 1 echo Ouvrture du internet explorer... START IEXPLORE rem echo. rem echo Appuyer sur une touche pour retourner ou menu principale rem pause>nul rem PAUSE rem goto menu GOTO :EOF rem 2: :2 SET /A indic_SP = 1 SET "langue=" set /p langue=entrer la langue de votre systeme (an/fr): if "%langue%"=="an" goto an if "%langue%"=="fr" goto fr ECHO. ECHO CODE LANGUE ERRONE Saisissez "an" ou "fr". GOTO :2 :fr rem fr: echo votre adresse ip est la suivante : ipconfig | find "Adresse IP" rem | echo GOTO :EOF rem an: :an echo votre adresse ip est la suivante : REM ipconfig | find "IP Adresse" ????????????? ne fonctionne pas chez moi ! rem | echo rem pause>nul rem goto menu GOTO :EOF 3: REM idem pour les autres sous-programmes. SET /A indic_SP = 1 .................................. ................................. ect .............