[R] RunasWait et partage réseau

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
dickyboy
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mer. 27 oct. 2010 14:46
Status : Hors ligne

[R] RunasWait et partage réseau

#1

Message 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,
Modifié en dernier par dickyboy le jeu. 28 oct. 2010 10:04, modifié 1 fois.
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

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

#2

Message 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
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

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

#3

Message par bloodwolff »

@dickyboy Quand on copie un exemple faut lire la documentation juste au dessus :P
Compte skype : bloodwolfff
dickyboy
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mer. 27 oct. 2010 14:46
Status : Hors ligne

Re: [R] RunasWait et partage réseau

#4

Message 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+
Répondre