Page 1 sur 1

[R] Comment executer une application sur un domaine ?

Posté : ven. 21 sept. 2007 13:48
par scomp
Bonjour

J'ai plusieurs postes en réseau, mais non connecter au domaine,

j'aimerai executer une installation d'un programme à l'aide de autoit, mais je ne sais pas comment utiliser la commande Run pour se connecter au domaine pour accéder au répertoire partagé

Si quelqu'un pouvez me conseiller

Merci

Posté : ven. 21 sept. 2007 19:28
par sylvanie
tu as essayé un runasset sur un compte du domaine avec les bon droits avant de lancer Run ?

bonsoir

Posté : ven. 21 sept. 2007 19:43
par scomp
oui j'ai essayer, mais le ne se connecte pas sur le serveur, il me dit que le chemin n'est pas bon avec la fonction Run

Posté : ven. 21 sept. 2007 19:55
par sylvanie
Il n'y a pas de consigne spécial sur le run en réseau, si ce n'est qu'un bon compte.

Faut donc regarder petit à petit

lorsque tu fais afficher ce chemin pour debuger en msgbow ou consolewrite, il est bien de la forme \\nom_serveur\nom_partage\toto.exe ?

Posté : ven. 21 sept. 2007 20:27
par eln
Bonjour

C'est pour se connecter sur un lecteur réseau pour pouvoir accéder au programme ?

Posté : sam. 22 sept. 2007 21:21
par Tlem
Je pense comprendre le problème.
Il faut évidement connecter le partage en temps qu'admin, pour pouvoir lancer l'exécutable .

Dans un de mes script, j'utilise ceci :

Code : Tout sélectionner

 ; Connection au partage réseau. 
DriveMapAdd ( " " , " \\ " & $IP & $Share , 0 , $User , $Pwd ) 
If @error then 
MsgBox ( 16 , " Erreur " , " Connection à " & $IP & $Share & " impossible. " ) 
Exit 
EndIf
J'espère que çà aidera.

Posté : jeu. 25 oct. 2007 17:07
par sergio
salut je me lance 1er post je déterre cool à moitié je sais ;-)
mais ça donnera une idée :D
je redonne des droits sur des repertoires :
je vais chercher un executable sur un partage et je le fais executer en tant que ..

Code : Tout sélectionner

RunAsSet ( "nom" , "domaine" , "motdepasse" ) 
; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - attribution des droits pour appli - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
If FileExists ( "C:\TMP_REFERC" ) Then 
;FileRecycle ( "C:\TMP_REFERC\*.*" ) 
Run ( "\\serveur\partage$\sub\subinacl.exe /subdirectories C:\TMP_REFERC\* /grant = Utilisateurs = C /setowner = Administrateurs" , '\\serveur\partage$\sub\' , @SW_HIDE ) 
;lignetest MsgBox ( 4096 , "Informatique " , "C:\TMP_REFERC existe" , 10 )