Page 1 sur 1

[R] RunasWait et partage réseau

Posté : mer. 27 oct. 2010 16:40
par dickyboy
Bonjour à tous,

Nouveau sur le forum, je viens vers vous car nous rencontrons un "problème" avec la commande RunasWait

La commande suivante fonctionne :

Code : Tout sélectionner

$serveurinstall = "\\MONSERVEUR"
Runwait ($serveurinstall&"\fichier.exe /SILENT")
Mais la commande suivante ne s'execute pas :

Code : Tout sélectionner

Local $sUserName = "toto"
Local $sDomain = "titi"
Local $sPassword = "tata"

$serveurinstall = "\\MONSERVEUR"
RunAswait ($sUserName, $sDomain, $sPassword, 0, @ComSpec, @SystemDir,$serveurinstall&'\fichier.exe /SILENT')
Pourriez vous nous éclairer ?

Merci d'avance,

Re: [..] RunasWait et partage réseau

Posté : mer. 27 oct. 2010 18:29
par Jerome
Coucou,


J'aurait mis sa moi :

Code : Tout sélectionner

Local $sUserName = "toto"
Local $sDomain = "titi"
Local $sPassword = "tata"

$serveurinstall = "\\MONSERVEUR"
RunAswait ($sUserName, $sDomain, $sPassword, 0, $serveurinstall & "\fichier.exe /SILENT")



Jérôme

Re: [..] RunasWait et partage réseau

Posté : mer. 27 oct. 2010 22:13
par bloodwolff
@dickyboy Quand on copie un exemple faut lire la documentation juste au dessus :P

Re: [R] RunasWait et partage réseau

Posté : jeu. 28 oct. 2010 10:03
par dickyboy
@bloodwolf : Ta réflexion est très intéressante, abstiens toi la prochaine fois.

Pour informations j'ai résolu le problème, en démarrant le service secondaire de Windows (seclogon) au début de mon script par les commandes suivantes :

Code : Tout sélectionner

Run(@ComSpec & " /c " & 'sc config seclogon start= "auto"', "", @SW_HIDE)
Sleep(2000) ;
Run(@ComSpec & " /c " & 'sc start seclogon', "", @SW_HIDE)
J'ai mis un sleep, car sinon la première fois, il n'a pas le temps de lancer le service juste de le passer en auto.

A+