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

  FORUM HardWare.fr
  Programmation

  [Batch] Script de détection de la version de l'OS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Batch] Script de détection de la version de l'OS

n°54923
dragonspir​it
Posté le 24-08-2001 à 09:15:10  profilanswer
 

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)

mood
Publicité
Posté le 24-08-2001 à 09:15:10  profilanswer
 

n°54925
JPA
Posté le 24-08-2001 à 09:19:33  profilanswer
 

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]

n°54926
dragonspir​it
Posté le 24-08-2001 à 09:22:47  profilanswer
 

Mais le problème, c'est que j'ai besoin de séparer Win95 et Win98

n°54941
JPA
Posté le 24-08-2001 à 09:58:05  profilanswer
 

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+

n°54946
dragonspir​it
Posté le 24-08-2001 à 10:02:35  profilanswer
 

terrible je connaissais pas cette commande !
Merci !

n°54958
Profil sup​primé
Posté le 24-08-2001 à 10:14:41  answer
 

jpa : bravo ! j'aurais jamais trouvé ça ! t dire ke je pensais connaitre les batch ! :gun:

n°54970
JPA
Posté le 24-08-2001 à 10:29:08  profilanswer
 

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]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Batch] Script de détection de la version de l'OS

 

Sujets relatifs
insérer une image avec nom variable dans un script php + htmlTOP URGENT : fermer automatiquement un fichier BATCH
[FLASH] récupérer la version du lecteur flash installé[JavaScript] J'ai un script à modifier... aidez moi !
[ Flash 5 ] - Action Scriptprogressbar du logon script NT(en VBS à) C POSSIBLE ?
[javascript] comment executer un script sans ecrire ni....[PHP] Pb avec script PHP // NEWBIE //
[Batch] Ne pas demander la confirmation de suppressionRecherche script counter live pour free
Plus de sujets relatifs à : [Batch] Script de détection de la version de l'OS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR