Page 1 sur 1

[R] Net use avec @homeshare

Posté : mar. 12 mai 2009 16:21
par hakim
Bonjour,

j'essais de mapper de lecteur resau via un script, certains fonctionnent et d'autres pas :

celui ci fonctionne :

Code : Tout sélectionner

Run (@ComSpec & " /c net use z: \\serveurxxx\partagezzz ",@SW_HIDE)
 
Celui ci avec @homeshare ne passe pas, j'ai utilisé le /k pour laisser la fenêtre CMD ouverte , mais je n'arrive pas à avoir d'info sur l'erreur.

Dans démarrer >executer %HOMESHARE% me donne pourtant bien acces au lecteur reseau, même résultat via une commande dos

Code : Tout sélectionner

Run (@ComSpec "/k net use w:"  @HomeShare "/y")
 
Lorsque je rajoute des "&" , la fenêtre dos, me fait un gentil rappel sur la syntaxe de net use

Code : Tout sélectionner

Run (@ComSpec & "/k net use w: " & @HomeShare & "/y")
 
Merci de votre aide.

Re: [..]Net use avec @homeshare

Posté : mar. 12 mai 2009 21:04
par sylvanie
Bonsoir,
avez vous essayer de faire un :

Code : Tout sélectionner

ConsoleWrite("partage = "&@HomeShare)
 
afin de vérifier que @HomeShare ne renvoie pas une chaîne vide (qui est par exemple le cas chez moi).
Si c'est le cas, la commande reconstituée se résumerai à :

Code : Tout sélectionner

net use w: /y
 
ce qui expliquerai pourquoi le petit père windows ne serait pas content

Re: [..]Net use avec @homeshare

Posté : mar. 12 mai 2009 23:24
par Tlem
Ne serait-il pas plus simple d'utiliser la commande DriveMapAdd ?

Re: [R]Net use avec @homeshare

Posté : mer. 13 mai 2009 10:06
par hakim
Bonjour,

Merci ! ça marche nickel avec drivemap !!

et la commande ConsoleWrite, me retourne bien mon nom de partage :

j'ai suivi cette manipulation :
http://www.autoitscript.com/forum/index ... opic=31607

simple et efficace...


Code : Tout sélectionner

DriveMapAdd ( "w:", @homeshare , 8 )
 
donc je le conseil pour tout ceux qui veule faire des mappage de lecteurx reseaux !!
Grande simplicité ! et c'est pas faute d'avoir essayé une autre solution.....

Meric encore à vous deux !!