Besoin d'aide pour un script

Besoin d'aide pour un script - Poste de travail - Systèmes & Réseaux Pro

Marsh Posté le 10-10-2011 à 16:26:39    

Bonjour,
 
J'aurais besoin d'aide pour créer un script soit un fichier .bat ou bien ce que vous me proposez.
Je dois mettre à jour la base de registre pour notre logiciel sur les machines clientes.
Mais voilà , l'utilisateur de domaine ne possède aucun droits.
Nous possédons un admin local sur les machines.
J'aimerais mettre à jour le registre avec un fichier reg que je lacerais à partir d'un script avec la fonction runas mais cette fonction m’empêche de mettre le mot de passe de l'admin local.
Comment faire?
Sachant qu'il y a 22 machines et que le nom de machine diffère de chaque machine , l'admin local est le même partout et qu'on dispose d'un programme qui synchronisera le fichier bat ou script sur les machines.
 
Merci d'avance

Reply

Marsh Posté le 10-10-2011 à 16:26:39   

Reply

Marsh Posté le 10-10-2011 à 17:27:54    

regarde psexec
tu fais ton script en vbs que tu met dans un partage caché avec le .reg.donne des droit de lecture a tout le monde sur ce partage.
Dim shell, windir
Set shell = WScript.CreateObject("WScript.Shell" )
windir=shell.ExpandEnvironmentStrings("%windir%" )
shell.exec(windir & "\regedit.exe /s ""\\partage\youpy$\test.reg""" )
Set Shell=nothing
 
puis tu met ton psexec dans ton system32
psexec.exe \\* -u tondomaine\admindomaine cscript.exe "\\serveur\partage$\monscript.vbs" //B
cette ligne de commande qui est a lancé sur ton pc lancera le script en vbs sur tous les ordinateurs connecté.


---------------
je veux tout, tout de suite, et gratuitement ! miladiou !
Reply

Marsh Posté le 10-10-2011 à 17:28:40    

si tu n'as pas de domaine utilise -u administrateur


---------------
je veux tout, tout de suite, et gratuitement ! miladiou !
Reply

Marsh Posté le 10-10-2011 à 18:50:45    

Tu peux faire ceci avec les GPP, ce sera plus simple je pense.

Reply

Marsh Posté le 10-10-2011 à 20:06:23    

oui mais il faut du w2008 ....


---------------
je veux tout, tout de suite, et gratuitement ! miladiou !
Reply

Marsh Posté le 10-10-2011 à 21:05:57    

Non.

Reply

Marsh Posté le 11-10-2011 à 09:11:11    

skoizer a écrit :

regarde psexec
tu fais ton script en vbs que tu met dans un partage caché avec le .reg.donne des droit de lecture a tout le monde sur ce partage.
Dim shell, windir
Set shell = WScript.CreateObject("WScript.Shell" )
windir=shell.ExpandEnvironmentStrings("%windir%" )
shell.exec(windir & "\regedit.exe /s ""\\partage\youpy$\test.reg""" )
Set Shell=nothing
 
puis tu met ton psexec dans ton system32
psexec.exe \\* -u tondomaine\admindomaine cscript.exe "\\serveur\partage$\monscript.vbs" //B
cette ligne de commande qui est a lancé sur ton pc lancera le script en vbs sur tous les ordinateurs connecté.


 
Le truc c'est que je ne suis pas admin de domaine et je dois utilisé l'admin local de chaque machine. ==> \\nommachine\admin
Et je ne peux rien écrire dans le system32 car je n'ai pas le droit avec le user de domaine.


Message édité par telquel le 11-10-2011 à 09:12:21
Reply

Marsh Posté le 11-10-2011 à 09:52:56    

Moi ce que je te propose c'est d'ajouter au groupe admin local, le groupe admin du domaine sur l'ensemble des postes, parce que franchement sans ça, c'est pas possible de gérer correctement...


Message édité par akizan le 11-10-2011 à 09:53:12
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed