Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
845 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  net use - répertoire variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

net use - répertoire variable

n°2774718
wellever
Posté le 22-04-2008 à 11:45:54  profilanswer
 

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: d:/SCAN/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 :
  1. -> Invite demandant a l'utilisateur de saisir son nom (de la forme "initialeprénom+initialenom" ex: ADUPONT) (Variable "nom")
  2. -> Invite demandant à l'utilisateur de saisir son mot de passe - (Variable "password")
  3. /* 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)
  4. @echo
  5. net use * \\serveur\["SC"+"nom"] /USER:SERVEUR/"nom" password /y
  6. /* 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
  7. /* /y pour que la connexion soit "persistante"
  8. /* 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
mood
Publicité
Posté le 22-04-2008 à 11:45:54  profilanswer
 

n°2774916
Xspawn_Lpc
Posté le 22-04-2008 à 19:58:11  profilanswer
 

En batch c'est galère de faire une saisie de texte. Pourquoi pas le faire en un langage légèrement plus puissant (vbs par ex) ?
 
Sinon pas besoin de partager chaque sous répertoire de SCAN alors que tu peut y accéder directement si tu partages SCAN.
 
net use  * \\SERVEUR\SCAN\SCADUPONT
 
Enfin pour avoir la connexion persistante, c'est /PERSISTENT:YES et pas /y. Par contre cela n'empecheras pas de demander à chaque utilisateur de taper le mot de passe après chaque logoff...

n°2775014
LimDul
Comment ça j'ai tort ?
Posté le 23-04-2008 à 04:38:52  profilanswer
 

:whistle: TSMSI ? :lol:  
Tu peut utiliser la variable %username%
Exemple: un utilisateur dupond@domaine.lan en se connectant sa variable %username% deviendra dupond.
Donc tu peut faire un net use \\scan\%username% dans ton bat il sera ainsi "différent" pour chaque utilisateur.


---------------
Liberkey, colection d'utilitaires sur clef USB / Silverstone DS380 - Mini tour ITX 8 baies Hot-swap 3.5"

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  net use - répertoire variable

 

Sujets relatifs
[résolu] ouverture du répertoire "c:\Windows\System" au démarrageExcel VBA - Checkbox Dynamique avec Nom Variable - Probleme de Value
Net share sur repertoire en réseauProteger un repertoire par mot de passe. Win XP pro
Raccourci relatif vers autre répertoire pour clé USB[IIS]Pb accès au contenu du répertoire refusé
Un detail ennuyeux (repertoire)Le mystère du répertoire caché
protéger répertoire par mot de passevariable environnement %____% du repertoire courant ?
Plus de sujets relatifs à : net use - répertoire variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR