J'ai une tonne de scripts plus ou moins anciens dont certains permettent de lister des infos système dont en particulier la version Windows; à ce dernier titre, il existe aussi plusieurs manières de procéder et ce n'est pas la question.
Les heureux (?) utilisateurs de Windows 11 Famille (et pourquoi pas Pro) voudront-ils bien exécuter le batch suivant et me dire s'ils y trouvent une anomalie (dans le résultat, le batch lui-même fonctionne).
Merci.
@echo off
SET CURRENTKEY=HKLM\Software\Microsoft\Windows NT\CurrentVersion
FOR /F "TOKENS=2,*" %%A IN ('reg query "%CURRENTKEY%" 2^>NUL^|FIND /I "ProductName"') DO ECHO Votre systeme d'exploitation est: %%B
pause
Nous sommes bien d'accord (j'ai vérifié manuellement la clé du registre qui dit bien ça.
Tous les autres scripts qui ne sont pas directement liés au registre ou en tout cas à cette valeur (wmic os get name, systeminfo...) ont eux un retour normal.
idem
Nous sommes bien d'accord (j'ai vérifié manuellement la clé du registre qui dit bien ça.
Tous les autres scripts qui ne sont pas directement liés au registre ou en tout cas à cette valeur (wmic os get name, systeminfo...) ont eux un retour normal.