Erreur d'execution d'un vbs sous windows 2000 pendant l'application d'une GPO

Résolu
cs_remp Messages postés 2 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 7 janvier 2009 - 7 janv. 2009 à 13:47
cs_remp Messages postés 2 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 7 janvier 2009 - 7 janv. 2009 à 17:52
bonjour, 

j'execute un script vbs dans une GPO sous Windows 2003 afin de modificer le mot de passe administrateur local des postes client. Mon parc est constitué de poste en windows 2000 et 2003, pendant l'execution mes postes en windows 2003 execute normalement le scipt et le mot de passe administrateur local est bien modifié.
Par contre mes postes en windows 2000 me retournent l'erreur suivante =>
" Script:
 [file://\\toto.com\Sysvol\toto.com\Policies\:{A3BC9-55E0-43A4-88E \\toto.com\Sysvol\toto.com\Policies\:{A3BC9-55E0-43A4-88E]-622199EEC424\Machine\Script\Startup\passwd.vbs
Ligne: 2
Caract: 1
Erreur 0x80005000
Code: 80005000
Source: (null)

voici le contenu du script

strComputer = "."
Set objUser = GetObject("WinNT://" & strComputer & "/Administrateur, user" )


objUser.SetPassword "Toto2000"
objUser.SetInfo

Si quelqu'un a une idée merci par avance

2 réponses

cs_JMO Messages postés 1854 Date d'inscription jeudi 23 mai 2002 Statut Membre Dernière intervention 24 juin 2018 27
7 janv. 2009 à 17:34
 Bonjour,

En W2000, il faut peut-être initialiser le strComputer avec l'objet NetWork.

Dim network, strcomputer
Set network = Wscript.CreateObject("WScript.Network")
strcomputer=network.ComputerName
au lieu de
strcomputer="."

jean-marc
3
cs_remp Messages postés 2 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 7 janvier 2009
7 janv. 2009 à 17:52
salut,

j'ai réussi à résoudre le pb ! j'ai supprimé le ", user" du script et cela fonctionne  je ne sais pas pourquoi mais bon
je vais tester quand même pour voir si cela marche
merci pour la reponse
0
Rejoignez-nous