Une question de code...
audris_lampard
Messages postés
381
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour/Bonsoir a tout le monde,
voila mon problème, je me rappelle plus exactement comment je pourrai faire sur ma première programmation (c'est moi qui en a eu l'idée de mon fichier batch) mais je commence a me casser la tête pour rien, c'est pour cela que je demande un peu d'aide.
Voila mon code:
-------------------------------Début de mon code-------------------------------------
--------------------------------------------------------------------------------------------
set /p prenom=Salut, quel est ton pr'nom?:
rem affiche le texte avec la variable rentr'
ping localhost -n 3 > nul
echo %prenom%, enchant', moi c'est ton ordinateur.
ping localhost -n 5 > nul
echo.
@echo off
set /p age=Quel ...ge as-tu?? (Juste le nombre) :
ping localhost -n 3 > nul
if / "%age% lss "18" Goto :ADO
if / "%age% equ "18" Goto :MAJ
if / "%age% gtr "18" Goto :ADU
rem --------------------------------------------------------------------
:ADO
Tu es un jeune enfant encore.
goto :nextt
:MAJ
Tu es devenu majeur.
goto :nextt
:ADU
Tu es un adulte.
goto :nextt
rem --------------------------------------------------------------------
:nextt
echo %age% ans? Merci d'avoir r'pondu a ce questionnaire %prenom%.
echo.
ping localhost -n 5 > nul
echo.
cls
echo il est %Time% déjà! Aller, on y va!
ping localhost -n 3 > nul
cls
echo %prenom%, Petit ... petit, ton ordinateur ralenti. Tu serais 'tonn' de voir tout
ping localhost -n 3 > nul
echo les programmes qui ne servent ... rien qui s'accumule petit ... petit.
ping localhost -n 3 > nul
echo Pour prolonger sa dur'e de vie, un nettoyage complet et r'gulier s'impose.
ping localhost -n 3 > nul
echo Un ordinateur doit ^tre entretenu pour la suite de votre activit'.
ping localhost -n 3 > nul
echo.
echo Pour cela, le nettoyage va commencer par cet ordre:
echo;
ping localhost -n 3 > nul
echo 1¦) V'rification de la version de votre Windows
ping localhost -n 3 > nul
echo 2¦) V'rification du volume
ping localhost -n 3 > nul
echo 3¦) V'rification de la m'moire
ping localhost -n 3 > nul
echo 4¦) V'rification des logiciels malveillants
ping localhost -n 3 > nul
echo 5¦) V'rification de l'anti-virus
ping localhost -n 3 > nul
Echo ...
ping localhost -n 5 > nul
echo Alors on commence? Appuie sur une touche pour commencer le test.
echo.
pause
echo C'est partie!
ping localhost -n 5 > nul
echo.
:question
echo Quel est votre OS? (ecrire 1, 2 ou 3)
echo 1. Windows XP?
echo 2. Windows Vista?
echo 3. Windows Seven?
set/p R'ponse :
if /I "%choix%"=="1" (goto :A)
if /I "%choix%"=="2" (goto :B)
if /I "%choix%"=="3" (goto :C)
goto question
:A
echo.
echo Vous avez choisi Windows XP
ver | find /i "version 6.1." > nul
if %errorlevel%==0 set $version=Windows 7
ver | find /i "version 6.0." > nul
if %errorlevel%==0 set $version=Windows Vista
ver | find /i "version 5.1." > nul
if %errorlevel%==0 set $version=Windows XP
ver | find /i "version 5.2." > nul
echo Et apres verification, votre version de windows est : %$version% !
ping localhost -n 5 > nul
----------------------------Fin de mon code---------------------------------------
----------------------------------------------------------------------------------------
Je sais qu'il y a beaucoup de ping localhost mais c'est juste comme ça.
C'est juste a mes fin personnel, donc si vous pouvez m'aidez svp merci :/
Si tu dit n'importe quoi, ==>
voila mon problème, je me rappelle plus exactement comment je pourrai faire sur ma première programmation (c'est moi qui en a eu l'idée de mon fichier batch) mais je commence a me casser la tête pour rien, c'est pour cela que je demande un peu d'aide.
Voila mon code:
-------------------------------Début de mon code-------------------------------------
--------------------------------------------------------------------------------------------
set /p prenom=Salut, quel est ton pr'nom?:
rem affiche le texte avec la variable rentr'
ping localhost -n 3 > nul
echo %prenom%, enchant', moi c'est ton ordinateur.
ping localhost -n 5 > nul
echo.
@echo off
set /p age=Quel ...ge as-tu?? (Juste le nombre) :
ping localhost -n 3 > nul
if / "%age% lss "18" Goto :ADO
if / "%age% equ "18" Goto :MAJ
if / "%age% gtr "18" Goto :ADU
rem --------------------------------------------------------------------
:ADO
Tu es un jeune enfant encore.
goto :nextt
:MAJ
Tu es devenu majeur.
goto :nextt
:ADU
Tu es un adulte.
goto :nextt
rem --------------------------------------------------------------------
:nextt
echo %age% ans? Merci d'avoir r'pondu a ce questionnaire %prenom%.
echo.
ping localhost -n 5 > nul
echo.
cls
echo il est %Time% déjà! Aller, on y va!
ping localhost -n 3 > nul
cls
echo %prenom%, Petit ... petit, ton ordinateur ralenti. Tu serais 'tonn' de voir tout
ping localhost -n 3 > nul
echo les programmes qui ne servent ... rien qui s'accumule petit ... petit.
ping localhost -n 3 > nul
echo Pour prolonger sa dur'e de vie, un nettoyage complet et r'gulier s'impose.
ping localhost -n 3 > nul
echo Un ordinateur doit ^tre entretenu pour la suite de votre activit'.
ping localhost -n 3 > nul
echo.
echo Pour cela, le nettoyage va commencer par cet ordre:
echo;
ping localhost -n 3 > nul
echo 1¦) V'rification de la version de votre Windows
ping localhost -n 3 > nul
echo 2¦) V'rification du volume
ping localhost -n 3 > nul
echo 3¦) V'rification de la m'moire
ping localhost -n 3 > nul
echo 4¦) V'rification des logiciels malveillants
ping localhost -n 3 > nul
echo 5¦) V'rification de l'anti-virus
ping localhost -n 3 > nul
Echo ...
ping localhost -n 5 > nul
echo Alors on commence? Appuie sur une touche pour commencer le test.
echo.
pause
echo C'est partie!
ping localhost -n 5 > nul
echo.
:question
echo Quel est votre OS? (ecrire 1, 2 ou 3)
echo 1. Windows XP?
echo 2. Windows Vista?
echo 3. Windows Seven?
set/p R'ponse :
if /I "%choix%"=="1" (goto :A)
if /I "%choix%"=="2" (goto :B)
if /I "%choix%"=="3" (goto :C)
goto question
:A
echo.
echo Vous avez choisi Windows XP
ver | find /i "version 6.1." > nul
if %errorlevel%==0 set $version=Windows 7
ver | find /i "version 6.0." > nul
if %errorlevel%==0 set $version=Windows Vista
ver | find /i "version 5.1." > nul
if %errorlevel%==0 set $version=Windows XP
ver | find /i "version 5.2." > nul
echo Et apres verification, votre version de windows est : %$version% !
ping localhost -n 5 > nul
----------------------------Fin de mon code---------------------------------------
----------------------------------------------------------------------------------------
Je sais qu'il y a beaucoup de ping localhost mais c'est juste comme ça.
C'est juste a mes fin personnel, donc si vous pouvez m'aidez svp merci :/
Si tu dit n'importe quoi, ==>
A voir également:
- Une question de code...
- Code ascii - Guide
- Code activation windows 10 - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code de triche gta 4 - Guide
2 réponses
Salut.
Teste ce code dont j'ai appliqué des corrections :
++
Teste ce code dont j'ai appliqué des corrections :
:start
@echo off
cls
set /p prenom=Salut, quel est ton pr'nom?:
rem affiche le texte avec la variable rentr'
ping localhost -n 3 > nul
echo %prenom%, enchant', moi c'est ton ordinateur.
ping localhost -n 5 > nul
echo.
set /p age=Quel ...ge as-tu?? (Juste le nombre) :
ping localhost -n 3 > nul
if %age% lss 18 Goto ADO
if %age% equ 18 Goto MAJ
if %age% gtr 18 Goto ADU
rem --------------------------------------------------------------------
:ADO
echo Tu es un jeune enfant encore.
goto nextt
:MAJ
echo Tu es devenu majeur.
goto nextt
:ADU
echo Tu es un adulte.
goto nextt
rem --------------------------------------------------------------------
:nextt
echo %age% ans? Merci d'avoir r'pondu a ce questionnaire %prenom%.
echo.
ping localhost -n 5 > nul
echo.
cls
echo il est %Time% déjà! Aller, on y va!
ping localhost -n 3 > nul
cls
echo %prenom%, Petit ... petit, ton ordinateur ralenti. Tu serais 'tonn' de voir tout
ping localhost -n 3 > nul
echo les programmes qui ne servent ... rien qui s'accumule petit ... petit.
ping localhost -n 3 > nul
echo Pour prolonger sa dur'e de vie, un nettoyage complet et r'gulier s'impose.
ping localhost -n 3 > nul
echo Un ordinateur doit ^tre entretenu pour la suite de votre activit'.
ping localhost -n 3 > nul
echo.
echo Pour cela, le nettoyage va commencer par cet ordre:
echo;
ping localhost -n 3 > nul
echo 1¦) V'rification de la version de votre Windows
ping localhost -n 3 > nul
echo 2¦) V'rification du volume
ping localhost -n 3 > nul
echo 3¦) V'rification de la m'moire
ping localhost -n 3 > nul
echo 4¦) V'rification des logiciels malveillants
ping localhost -n 3 > nul
echo 5¦) V'rification de l'anti-virus
ping localhost -n 3 > nul
Echo ...
ping localhost -n 5 > nul
echo Alors on commence? Appuie sur une touche pour commencer le test.
echo.
pause
echo C'est partie!
ping localhost -n 5 > nul
echo.
:question
echo Quel est votre OS? (ecrire 1, 2 ou 3)
echo 1. Windows XP?
echo 2. Windows Vista?
echo 3. Windows Seven?
set /p reponse=R'ponse :
if %reponse%==1 goto A
if %reponse%==2 goto B
if %reponse%==3 goto C
goto question
:A
echo.
echo Vous avez choisi Windows XP
ver | find /i "version 6.1." > nul
if %errorlevel%==0 set $version=Windows 7
ver | find /i "version 6.0." > nul
if %errorlevel%==0 set $version=Windows Vista
ver | find /i "version 5.1." > nul
if %errorlevel%==0 set $version=Windows XP
ver | find /i "version 5.2." > nul
echo Et apres verification, votre version de windows est : %$version% !
ping localhost -n 5 > nul
:B
echo une petite pause s'impose. Appuie sur entrée pour continuer.
pause>nul
goto start
:C
echo Une autre pause ^^. Appuie sur entrée pour continuer.
pause>nul
goto start
++
Tu postes ton code, tu dis que tu veux de l'aide. Oui mais que veux-tu ? Ca ne marche pas ? Tu veux l'optimiser ? Ou autre ? On n'est pas devin ;-))).