26/04/2008, 09h30
|
#1 (permalink)
|
|
Débutant(e)
Date d'inscription: août 2006
Localisation: Perdu dans la matrix d'un PC qui n'existe plus
Messages: 3 059
|
[batch] Tester la version de Windows et lancer une commande en fonction de la version
Comment tester la version de Windows et lancer une commande différente selon la version de windows ?
Exécuter une commande:
Code :
ver | find /i "xp" > nul
if %errorlevel%==0 echo Windows XP
ver | find /i "vista" > nul
if %errorlevel%==0 echo Windows Vista
ver | find /i "NT" > nul
if %errorlevel%==0 echo Windows NT
ver | find /i "2000" > nul
if %errorlevel%==0 echo Windows 2000
ver | find /i "ME" > nul
if %errorlevel%==0 echo Windows ME
ver | find /i "98" > nul
if %errorlevel%==0 echo Windows 98
ver | find /i "95" > nul
if %errorlevel%==0 echo Windows 95
Exécuter un script:
Code :
ver | find /i "xp" > nul
if %errorlevel%==0 goto xp
ver | find /i "vista" > nul
if %errorlevel%==0 goto winvista
ver | find /i "NT" > nul
if %errorlevel%==0 goto winnt
ver | find /i "2000" > nul
if %errorlevel%==0 goto win2000
ver | find /i "ME" > nul
if %errorlevel%==0 goto winme
ver | find /i "98" > nul
if %errorlevel%==0 goto win98
ver | find /i "95" > nul
if %errorlevel%==0 goto win95
echo Version non reconnu
goto fin
:xp
:: ici le code pour windows XP
:winvista
:: ici le code pour windows Vista
:winnt
:: ici le code pour windows NT
:win2000
:: ici le code pour windows 2000
:winme
:: ici le code pour windows ME
:win98
:: ici le code pour windows 98
:win95
:: ici le code pour windows 95
:fin
__________________
Citation:
FAQ Batch sur Developpez.com
Un grand merci à: beejeridou, Skyounet, HiRoN, Eusebe, delphidelphi, SpaceFrog, bigboomshakala, sabotage, Celira, leodi, LGM, Guardian, shawn12, ced600, bouley, Ak3tO, badr, sloshy, bbil, piero-la-lune, Antoun, RadPAT, Médinoc, Bisûnûrs, Drizzt [Drone38], trollinou, Cybher, Heureux-oli, CIVODUL4, SnakeCharmer, {F-I}, The_badger_man, 12monkeys, et tous ceux qui m'ont aidé, pour leur précieuse aide qui en aide plus d'un
|
Dernière modification par koKoTis ; 26/04/2008 à 14h24
|
|
|