Bonjour à vous,

Je débute sur les scripts en Powershell, j'ai quelques soucis avec la création de lecteurs réseau.

Voici la partie de code que j'ai écrit créant un lecteur H: sur un serveur situé dans un autre domaine.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$Serveur="\\nom_serv\partage"
$UpdateProfile=$True
$compte = User
$password="xxxxx"

$obj = New-Object -com Wscript.Network

try{
    $obj.MapNetworkDrive("H:", $Serveur,$UpdateProfile,$compte,$password)
   }
catch{
    $Texte +="`n Erreur creation lecteur H:"
    $Texte +="`n L'erreur est : $($error[0].exception.getbaseexception().message)"
}
Le lecteur se crée bien mais celui-ci ne reste pas permanent, à chaque ouverture de session, l'utilisateur doit s'authentifier à nouveau sur ce lecteur.

Comment puis-je faire pour que les paramètres de connexions soient mémorisés, rendre ma connexion permanente ?
Est-il possible d'exécuter la commande Net Use directement dans Powershell ?
Si oui, comment dois-je m'y prendre ?

Je vous remercie pour votre aide.

Stéphane