Bonsoir,
Lors d'une ouverture de session quelle commande permet de savoir que la machine qui l'exécute est sous XP ou sous vista.
Le code étant légerement différent.
Merci pour votre aide.
Bonsoir,
Lors d'une ouverture de session quelle commande permet de savoir que la machine qui l'exécute est sous XP ou sous vista.
Le code étant légerement différent.
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 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
Merci pour ta réponse.
Je teste et je te remets un message.
Bonsoir,
J'ai essayé ton code. Il ne fonctionne pas.
La commande ver retourne pour xp ou pour vista :
Microsoft Windows [version x.y.z]
on ne trouve pas le terme xp ou vista.
Si tu as une autre idée.
Sinon ton code était parfait.
PS : est-ce que les toutes les versions XP sont de type [version 5.y.z] et que toutes les versions vista sont de type [version 6.y.z] ?
tu peut voir dans cette clé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" "ProductName"
Tu peux tester avec le numéro de version :
"version 5" Windows XP
"version 6" Windows Vista
Un exemple sur ma machine : Windows XP SP 3
Le CD d'install de ta version, il "craindrait" pas un peu ?Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Raymond>ver
Microsoft Windows XP [version 5.1.2600]
C:\Documents and Settings\Raymond>
J'ai réessayé sur plusieurs machines et je n'obtiens pas cela :
Les 150 postes sont de licence OPEN xp ou vistaMicrosoft Windows XP [version 5.1.2600]
ver
Microsoft Windows [x.y.z]
Mais je vais faire mon script en différenciant version 5 de 6
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager