|
|||||||||||
| Le Forum de Référence sur les Technologies Microsoft - http://www.forum-microsoft.org | |||||||||||
Modérateurs: ygainche, Thierry DEMAN (MVP Exchan, Moez, Modérateurs_Applicatifs


kazer a écrit:Goran a écrit:Sinon kazer, si tu as ton script sous la main, je suis preneur
Ben c'est toujours le même script :
- Code: Tout sélectionner
strComputer = "MyComputer"
Set objUser = GetObject("WinNT://" & strComputer & "/Administrator, user")
objUser.SetPassword "testpassword"
objUser.SetInfo
Il suffit de l'adapter pour faire une simple boucle, et le tour est joué
Exactement, par exemple tu lui rajoute une simple requetes LDAP en amont pour récupérer tout les noms d'ordi du domaine
Set WSHShell = WScript.CreateObject("WScript.Network")
strComputer = WSHShell.ComputerName
Set objUser = GetObject("WinNT://" & strComputer & "/Administrator, user")
objUser.SetPassword "mot_de_passe"
objUser.SetInfo

strComputer = "."
Set objUser = GetObject("WinNT://" & strComputer & "/Administrator, user")
objUser.SetPassword "testpassword"
objUser.SetInfoEst-ce qu'il fonctionne sur tout les PC ?
Est-ce qu'il me suffit de mettre le mdp dans "mot_de_passe"
Est-il possible de l'appeler depuis un bat du genre "call monscript.vb" ?
cscript monscript.vbs
cscript monscript.vbs
cscript \\serveur\partage\monscript.vbs



Citation:
Est-ce qu'il fonctionne sur tout les PC ?
Sur tous les OS à base NT.
Set objUser = GetObject("WinNT://" & strComputer & "/Administrator, user") Cela ne marche pas sous windows 2000 pro Sp4, j'ai un erreur ligne 2
Il faut lancer le script avec un compte qui sera administrateur de la machine.
Et comment peut-on crypter ce script ?

Goran a écrit:Il faut lancer le script avec un compte qui sera administrateur de la machine.
Le mieux est tout simplement de le lancer en script machine. Le compte utilisé à ce moment là est "system" et possède les droits d'administration![]()



Citation:
Cela ne marche pas sous windows 2000 pro Sp4, j'ai un erreur ligne 2
Administrateur
Quelle est l'erreur ? Essaies avec un autre compte local pour voir.
Désolé, je n'ai pas de poste 2000 disponible pour tester dans l'immédiat.
Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invités