Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2972 connectés 

 


Dernière réponse
Sujet : [Batch] Script de détection de la version de l'OS
JPA Et oh ! Pas tant de fleurs ! J'ai pas trouvé ça tout seul !!!
http://www.ericphelps.com/batch/samples/choice.txt
C'est mes favoris qui sont pas trop mal classés.
 
Mais ce fut un plaisir de trouver la solution.

 

[edtdd]--Message édité par JPA--[/edtdd]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
JPA Et oh ! Pas tant de fleurs ! J'ai pas trouvé ça tout seul !!!
http://www.ericphelps.com/batch/samples/choice.txt
C'est mes favoris qui sont pas trop mal classés.
 
Mais ce fut un plaisir de trouver la solution.

 

[edtdd]--Message édité par JPA--[/edtdd]

jpa : bravo ! j'aurais jamais trouvé ça ! t dire ke je pensais connaitre les batch ! :gun:
dragonspirit terrible je connaissais pas cette commande !
Merci !
JPA Et ainsi :
ver|find "Windows 95" >nul
if not errorlevel 1 goto 95
ver|find "Windows 98" >nul
if not errorlevel 1 goto 98
ver|find "Windows NT" >nul
if not errorlevel 1 goto NT
ver|find "Windows 2000" >nul
if not errorlevel 1 goto 2000
goto fin
:95
...
goto fin
etc...
 
verifier bien sur que la commande ver (version) contienne bien la chaine testée dans le find.
A+
dragonspirit Mais le problème, c'est que j'ai besoin de séparer Win95 et Win98
JPA Tout simplement en testant les variables d'environnement, tu peux detecter si c'est du NT-2000 ou 95-98 :
 
if exist %systemroot% goto NT2000
if exist %winbootdir%\win.com goto W95W98
goto fin
:NT2000
...
...
goto fin
:W9598
...
...
goto fin
 
 
Mais ce n'est peut-être pas suffisant pour tes besoins.
A+

 

[edtdd]--Message édité par JPA--[/edtdd]

dragonspirit Hello, j'aurais besoin d'un script qui permette de détecter la version de l'OS du client. (Win 95 ou Win98 ou Win2K ou WinNT)
POur cela, j'ai pensé à regarder dans la base des registres à la clé Current Version pour le déterminer.
Seulement, je ne sais pas comment faire pour lire une clé dans la base des registres. Auriez vous des références ou un script qui permette de le faire?
(ce serait en fait un truc qui permette de déteceter la version de l'OS et qui en fonction installera le patch euro correspondant)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)