dans cette ligne là, tu devrais pas plutôt mettre : WshNetwork.MapNetworkDrive "P:", & "\\nomdemachine\dossier", strUser, strPassword
EDIT: j'ai supprimé ce qu'il y avait là
Wolfman
Déjà, il te manque un paramètre entre le partage réseau et le nom de l'utilisateur. Il faut mettre TRUE ou FALSE selon que tu veux que la connexion soit persistante ou non.
Ensuite, vérifie la casse...je ne sais pas si le VBS n'y est pas sensible.
revealmap
je pense que dans ce cas, tu devrais plutot utliser la commande "net use"
une ligne de commande de ce type dans un fichier .bat ou .cmd
"net use z: \\ordinateur\partage * /user:nom_workgroup\nom_user"
gregorator
Bonjour,
Voila mon problème :
Je souhaite connecter un lecteur reseau sur une machine située hors de mon domaine. (Machine en workgroup), à partir du script de connexion de mon utilisateur. Je dois donc utiliser le user/mdp d'un compte local de la machine et le mettre en clair dans le script. Mais je n'y arrive pas. Voici mon code :
'mappages réseaux
Dim WshNetwork
Dim WSHShell
strUser = "nomdemachine\utilisateur"
strPassword = "motdepasse"
Set WshNetwork = WScript.CreateObject("WScript.Network" )