Page 1 sur 1

[RESOLU]Intégrer une entrer clavier avec if else

Posté : 30 mars 2011 03:02
par rantanplan
voila je suis en train d'essayer de faire un script pour la maintenece de l'ordinateur avec interaction de l'utulisateur.
quand je fais le script avec la fonction choice comme ci dessous pas de problème
@echo off
cls
set nom=%username%
echo nous somme le %date% a %time%
echo Bonjour %nom%
echo Ceci est un petit utulitaire qui regroupe les manipulation courante
echo pour l'entretien de votre ordinateur.
CHOICE /C:on "Voulez vous effacer les fichiers temporaires o=oui n=non"
If ERRORLEVEL==2 goto MARQUE2
If ERRORLEVEL==1 goto MARQUE1

:MARQUE1
REM L'utilisateur a pressé la touche o
del /s c:\*.tmp
goto Fin

:MARQUE2
REM L'utilisateur a pressé la touche n
goto Fin



:Fin
REM Fin du test
pause
Seulement j'aimerais que ce script fonctionent sur n'importe quel ordi et partir de nt la fonction n'est plus
installé par défaut.
j'ai donc essayer d'intégrer la comande if à la sortie clavier mais pas moyen quand je saisi O et enter l'invite de comande se ferme
@echo off
cls
set nom=%username%
echo nous somme le %date% a %time%
echo Bonjour %nom%
echo Ceci est un petit utulitaire qui regroupe les manipulation courante
echo pour l'entretien de votre ordinateur.
set /p oui=Voulez vous effacer les fichier temporaire ?
if %oui%=o del /s c:\*.tmp else goto suite
:suite
j'ai essayer de remplacer = par eq mais cela ne fonctionne pas qqun pourrait t'il me dire ou je fais une erreur

Re: Intégrer une entrer clavier avec if else

Posté : 30 mars 2011 04:33
par rantanplan
Résolu il fallait mettre equ et non eq j'étais en train de voir la fonction tasklist et j'ai confondu avec les filtres :P