[R] Net use avec @homeshare

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
hakim
Niveau 2
Niveau 2
Messages : 19
Enregistré le : lun. 11 mai 2009 10:45
Status : Hors ligne

[R] Net use avec @homeshare

#1

Message 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.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..]Net use avec @homeshare

#2

Message 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
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..]Net use avec @homeshare

#3

Message par Tlem »

Ne serait-il pas plus simple d'utiliser la commande DriveMapAdd ?
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
hakim
Niveau 2
Niveau 2
Messages : 19
Enregistré le : lun. 11 mai 2009 10:45
Status : Hors ligne

Re: [R]Net use avec @homeshare

#4

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