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

  FORUM HardWare.fr
  Windows & Software

  détection auto de la version de win pour install auto d'un logiciel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

détection auto de la version de win pour install auto d'un logiciel

n°1648085
seb2001
Posté le 19-07-2004 à 17:01:49  profilanswer
 

voilà j'aimerais faire (si c'est possible) un cd qui lorque insérer dans le lecteur, détecte la version de windows (98, 2000 ou xp) et installe automatiquement le logiciel.
 
Est ce possible ? si oui qu'elle sont les pistes possible ?
 
merci  :hello:

mood
Publicité
Posté le 19-07-2004 à 17:01:49  profilanswer
 

n°1648135
FealiT
Posté le 19-07-2004 à 17:34:47  profilanswer
 

Win3.1 Win95 Win98 WinME = C:\WINDOWS\System
Win2k WinNT = C:\WINNT
Winxp = C:\WINDOWS\SYSTEM32
 
ca c'est une des pistes possibles mais pas super secure car le repertoire de Windows n'Est pas obligatoirement celui la.
 
tu peux aussi, faire une petite manoeuvre pour recuprer le texte ecrit en console par la commande VER .. par exemple VER > temp.txt et apres tu lit temp.txt pour recuperer la version.
 
 
 
 

n°1652022
Lucifer2
Posté le 22-07-2004 à 12:00:36  profilanswer
 

Avec un vbs qui va lire ds la Base de registre

n°1652052
BettaSplen​dens
Tout cul tendu mérite son dû
Posté le 22-07-2004 à 12:16:03  profilanswer
 

Test la variable OS, elle te donne Windows_NT dans le cas d'un NT/2k/XP et je sais plus quoi en 9x (rien peut être bien de mémoire vu qu'elle ne doit pas exister)
 
D'une manière générale, utilise les variables d'envir pour faire tous tes trucs (chemin du system, de prog-files, dossiers perso, etc..)


---------------
Tout cul tendu mérite son dû
n°1652310
FealiT
Posté le 22-07-2004 à 14:44:23  profilanswer
 

tu peux aussi utiliser la commande findstr dans un batch file...
 
faire  
Ver > %systemdrive%\ver.txt
findstr "5.0" < %systemdrive%\ver.txt      Windows 2000
5.1   = Windows XP
5.2   = Windows 2003
4.0   = Windows NT
si findstr nexiste pas c'est Win9x
 
renseigne toi sur ca
 

n°1652386
piouPiouM
insomniak
Posté le 22-07-2004 à 15:36:59  profilanswer
 

Tu peux utiliser ceci (à adapter bien évidement ^_^) :

Code :
  1. @echo off
  2. set version=
  3. for /F "tokens=3 delims= " %%A IN ('ver') DO (set version=%%A)
  4. echo Version de l'os : %version%


la variable version te renverra soit 2000 soit XP (soit 98 ? pas pu tester là)


Message édité par piouPiouM le 22-07-2004 à 15:37:46

---------------
o(^_^o) Gimp4you : tutoriels pour Gimp 2 | Galerie (o^_^)o

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  détection auto de la version de win pour install auto d'un logiciel

 

Sujets relatifs
Besoin d'un logiciel pour demarrer un Pc à distancequel logiciel pour faire un CD de restauration
Logiciel qui enregistre TOUS les textesCherche logiciel pour empecher d'avoir des spywares ?
derniere version pilote sagem 908[Win XP PRO] Pb ntkrnlmp.exe à l'install
Comment protéger son PC ?? A l aide de quel logiciel ??gx prob lors d'installation de logiciel
Quel logiciel de gravure employé en priorité ??? 
Plus de sujets relatifs à : détection auto de la version de win pour install auto d'un logiciel


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