script batch lecteur réseau
Bonjour,
Il m'est demandé pour chaque utilisateur d'avoir la même lettre de lecteur réseau pour chaque dossier.
ex:
Z: \\serveur6\passerelle
I: \\serveur14\Tarif
O: \\Serveur9\Informatique
Certaine de ses trois lettres sont déjà attribué sur d'autre dossier, ainsi j'aimerai supprimer les lecteurs réseaux correspondant et les réattribuer au dossier indiqué ci-dessus. Bien entendu les lecteurs réseaux supprimé se verront réimplanter avec une autre lettre.
Voici un script pour un utilisateur (Le script sera mis sur le GPO de l'AD).
Code:
1 2 3 4 5 6 7 8
|
if exist z:(
net use Z: /delete
net use P: \\serveur6\passerelle /persistent:yes
)
else(
net use P: \\serveur6\passerelle /persistent:yes
) |
Si la lettre Z: existe alors on la supprime et on la remplace par P. Sinon on force l'utilisateur à avoir le lecteur P: pour \\serveur6\passerelle
Le script ne fonctionne pas (j'ai effectué sur mon pc). Est ce une erreur de syntaxe? Comment séparer deux instructions dans une structure?
Cordialement,
Merci,