Problème en Batch

aizakira Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
FiceA Messages postés 34 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour ,
J'ai un petit problème avec un petit .bat que je met au point pour me facilité la tache pour un inventaire de VM que je doit faire.
La 1er parti du code a pour but de me donnée la version de Windows , et la 2em parti ( la dernière ligne ) liste (normalement tout mais pas toujours ) tout les programmes qui sont installé sur la VM.

Le code:

ver | find /i "version 6.3." > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows 8.1-2012R2
ver | find /i "version 6.2." > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows 8-2012
ver | find /i "version 6.1." > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows 7-2008R2
ver | find /i "version 6.0." > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows Vista-2008
ver | find /i "version 5.1." > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows XP
ver | find /i "version 5.2." > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows 2003
ver | find /i "Windows 2000" > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows 2000
ver | find /i "Windows NT" > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows NT
ver | find /i ">Windows ME" > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows ME
ver | find /i "Windows 98" > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows 98
ver | find /i "Windows 95" > nul
if %errorlevel%==0 set $VERSIONWINDOWS=Windows 95

echo "OS: %$VERSIONWINDOWS%" >> Programmesliste.txt

wmic product get name,version >> Programmesliste.txt

Le résultat :


Comme vous pouvez le voir , c'est pas super , séparément les 2 morceau de code fonctionne bien. mais lors que je met tout dans le même .bat sa fait ça.
Des idée ? ;)
A voir également:

1 réponse

FiceA Messages postés 34 Date d'inscription   Statut Membre Dernière intervention   4
 
Bonjour, je pense que ce site pourrais t'aider : http://blogmotion.fr/programmation/batch/recuperer-la-version-de-windows-en-script-batch-2056

Étrangement ton code ressemble énormément à celui de ce site, si ce site est ta source, je ne peux pas t'aider. Bonne continuation !
0