Bonjour,
Je poste ici tant qu'il me reste encore quelques cheveux sur la tête!
J'ai besoin d'aide pour la création d'un script de connexion de lecteur réseau.
Situation:
J'ai un 2003 serveur (sans AD), sur D: j'ai un répertoire SCAN dans lequel j'ai 1 dossier partagé par utilisateur.
Chemin physique: dSCAN/SCADUPONT -> dossier partagé SCADUPONT de l'utilisateur ADUPONT (lequel est enregistré sur le serveur)
Partage: \\SERVEUR\SCADUPONT (les droits permettent d'acceder à ce dossier avec le login de l'utilisateur ou en Administrateur)
Il en est de meme pour 5 autres utilisateurs.
Il n'y a pas d'AD donc les utilisateur se connectent en local. (les noms et mots de passe utilisateur sur les postent ne sont pas ceux enregistrés sur le serveur)
Ce que je veux faire:
Créer 1 seul .bat qui sera éxécuté par l'utilisateur et qui connectera le dossier lui correspondant.
Le problème est que le nom du dossier est variable et l'utilisateur aussi.
j'ai pensé à un truc mais je ne vois pas comment le mettre en application:
Code :
- -> Invite demandant a l'utilisateur de saisir son nom (de la forme "initialeprénom+initialenom" ex: ADUPONT) (Variable "nom")
- -> Invite demandant à l'utilisateur de saisir son mot de passe - (Variable "password")
- /* Ensuite on execute net use en utilisant ce que l'on a récupéré pour définir le nom du répertoire : ["SC"+"nom"] (concaténation)
-
- @echo
- net use * \\serveur\["SC"+"nom"] /USER:SERVEUR/"nom" password /y
- /* Connexion du lecteur réseau * pointant vers le dossier partagé SCADUPONT (par ex) et en utilisant le nom et mot de passe de cette personne
- /* /y pour que la connexion soit "persistante"
- /* le lecteur réseau est maintenant connecté
|
Comment traduire cela en commandes DOS??
Merci d'avance pour votre aide
WellEveR
Message édité par wellever le 22-04-2008 à 12:01:31