Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

XP-SP2 ou pas ?

5 réponses
Avatar
Lotre
Bonjour,

J'ai un par hétérogène de postes XP à mettre à jour
(mettre le SP2 si il n'y est pas )


Je compte faire ça par un script d'arrêt (GPO)
puisque ce sont des postes dans un domaine (AD2003)

pour tester si SP2 est présent en ligne de commande
il faudrait
- soit disposer d'un fichier existant en SP2 mais pas en SP3
If not exist machin ...

- soit d'une valeur de registre
( reg query ...)

ça semble peut-être bête mais je n'ai pas trouvé la solution ...
Quelqu'un l'a ?

Merci d'avance,

HB

5 réponses

Avatar
Herser
Lotre wrote:
Bonjour,

J'ai un par hétérogène de postes XP à mettre à jour
(mettre le SP2 si il n'y est pas )


Je compte faire ça par un script d'arrêt (GPO)
puisque ce sont des postes dans un domaine (AD2003)

pour tester si SP2 est présent en ligne de commande
il faudrait
- soit disposer d'un fichier existant en SP2 mais pas en SP3
If not exist machin ...

- soit d'une valeur de registre
( reg query ...)

ça semble peut-être bête mais je n'ai pas trouvé la solution ...
Quelqu'un l'a ?

Merci d'avance,

HB



Bonsoir

La clé suivante n'existe que si le SP3 est installée :
HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdatesWindows XPSP3KB936929

Quelque chose m'échappe dans ta question
Si tes postes sont en SP2 ou en SP3, c'est le SP3 qu'il faut installer
Donc si la clé n'existe pas installer le SP3.

Herser
Avatar
Lotre
bonsoir,

Je me suis mal exprimé :

Il y a des postes en SP2 et d'autres ... même pas ...

Je veux tout passer en sp2.

Donc le script ne peut pas utiliser un drapeau créé par moi
( du type C:SP2_OK.txt )
mais une référence réelle caractéristique du SP2...


HB

PS : je ne met pas le SP3 car
le changement de version de mmc
nous posent des problèmes spécifiques.
Avatar
Mysoft
Bonjour,

Peut être le sais tu déjà mais:

July 13, 2010 - Support for Windows XP SP2 and Windows 2000 ends.
If you are running Windows XP, stay more secure by moving to Windows XP
Service Pack 3 (SP3) or migrating to Windows 7.

Il ne serait pas mieux de passer à SP3?

Bonne journée!


"Lotre" a écrit dans le message de news:
%
bonsoir,

Je me suis mal exprimé :

Il y a des postes en SP2 et d'autres ... même pas ...

Je veux tout passer en sp2.

Donc le script ne peut pas utiliser un drapeau créé par moi
( du type C:SP2_OK.txt )
mais une référence réelle caractéristique du SP2...


HB

PS : je ne met pas le SP3 car
le changement de version de mmc
nous posent des problèmes spécifiques.





Avatar
Jean-Claude BELLAMY
"Lotre" a écrit dans le message de groupe de
discussion :
Bonjour,

J'ai un par hétérogène de postes XP à mettre à jour
(mettre le SP2 si il n'y est pas )


Je compte faire ça par un script d'arrêt (GPO)
puisque ce sont des postes dans un domaine (AD2003)

pour tester si SP2 est présent en ligne de commande
il faudrait
- soit disposer d'un fichier existant en SP2 mais pas en SP3
If not exist machin ...

- soit d'une valeur de registre
( reg query ...)

ça semble peut-être bête mais je n'ai pas trouvé la solution ...
Quelqu'un l'a ?


Voui, j'ai !

La clef contenant la version de SP installé est :
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionCSDVersion

(s'il n'y a pas de SP, cas par exemple de Win7 actuellement, cette entrée
n'existe pas)

Exemples :

ordi sous W2K SP4:
=============
C:>reg query "NIAMEYHKLMSOFTWAREMicrosoftWindows NTCurrentVersion"
/v CSDVersion

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion
CSDVersion REG_SZ Service Pack 4


ordi sous XP SP3:
============= C:>reg query "MEZINHKLMSOFTWAREMicrosoftWindows NTCurrentVersion" /v
CSDVersion

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion
CSDVersion REG_SZ Service Pack 3



ordi sous Win7 (-> pas de SP)
===================== C:WindowsSystem32>reg query "FOURCESHKLMSOFTWAREMicrosoftWindows
NTCurrentVersion" /v CSDVersion

Erreur : Erreur : le système n'a pas trouvé la clé ou la valeur de Registre
spécifiée.



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Avatar
Lotre
Bonjour

et

MERCI !!!

que dire de plus devant tant de précision ...

j'ai testé avec un petit for /f qui récupère la sortie de la commande
reg query

c'est nickel .

HB


Jean-Claude BELLAMY wrote:
Voui, j'ai !

La clef contenant la version de SP installé est :
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionCSDVersion

(s'il n'y a pas de SP, cas par exemple de Win7 actuellement, cette
entrée n'existe pas)

Exemples :

ordi sous W2K SP4:
============= >
C:>reg query "NIAMEYHKLMSOFTWAREMicrosoftWindows
NTCurrentVersion" /v CSDVersion

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion
CSDVersion REG_SZ Service Pack 4


ordi sous XP SP3:
============= > C:>reg query "MEZINHKLMSOFTWAREMicrosoftWindows
NTCurrentVersion" /v CSDVersion

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion
CSDVersion REG_SZ Service Pack 3



ordi sous Win7 (-> pas de SP)
===================== > C:WindowsSystem32>reg query
"FOURCESHKLMSOFTWAREMicrosoftWindows NTCurrentVersion" /v
CSDVersion
Erreur : Erreur : le système n'a pas trouvé la clé ou la valeur de
Registre spécifiée.