
Envoyé par
eljoedaz
hi
merci pour votre aide , voici la solution que j'ai finalement trouvé (la boucle for .. n'avait pas l'air de fonctionner - j'ai pas compris pourquoi ?!) :
1 2
| if exist "c:\Documents and settings" echo XP
if not exist "c:\Documents and settings" echo NT |
je sais c'est pas très joli ...
merci pour votre aide
C'est pire que pas très joli.
Ca pourrait fonctionner au cas où tu aies obligatoirement installé le système sur C: , ce qui n'est pas toujours le cas. Par contre, si tu veux vraiment exploiter ce genre de test, ça serait mieux d'utiliser
1 2
| if exist "%SystemDrive%\Documents and settings" echo 2000/XP
if not exist "%SystemDrive%\Documents and settings" echo 9X/NT |
Sous Windows 2000 Pro, la boucle FOR fonctionne correctement si l'on ajoute la ligne :
if "%%i"=="2000" echo Vous utilisez Windows 2000
Partager