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

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  nommage "commercial" d'un lecteur réseau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

nommage "commercial" d'un lecteur réseau

n°24614
SV_LVH
Posté le 29-08-2007 à 16:23:27  profilanswer
 

Bonjour à tous,
 
J'ai connecté des lecteurs réseaux sur des postes en suivant la bonne vieille méthode batch: net use L: \\nom_serveur\nom_dossier$
 
Ca fonctionne parfaitement mais un petit détail me chiffonne... Quand l'utilisateur (un client) va sur le poste de travail, l'intitulé du lecteur réseau n'est pas très clair --> nom_dossier$ sur 'nom_serveur' (L: )
 
Bon pour nous ça parrait simple pour nous mais pour le client (au sens commercial) cela ne l'est pas forcément. Le nom du dossier est parfois peu explicite (exemple: 'cli_9468') et notre client ne comprends pas vers quoi pointe le lecteur (en l'occurence son dossier client), de plus nous ne souhaitons pas forcément donner le nom du serveur, et nous ne voyons pas l'intérêt de donner la lettre du mappage.
 
Je vous demande donc si vous connaissez un méthode pour changer le nom du lecteur réseau de ça: cli_9468$ sur 'srvrppstv' (L: ) en ça: 'Votre dossier client' ???
 
Merci à l'avance
 
ps: bien entendu les noms des dossiers et du serveur sont inventés  :D


Message édité par SV_LVH le 29-08-2007 à 16:24:38
mood
Publicité
Posté le 29-08-2007 à 16:23:27  profilanswer
 

n°24618
El Pollo D​iablo
REACHED THE END OF CAKE
Posté le 29-08-2007 à 16:34:44  profilanswer
 

Ca se fait tres simplement en VBS, le mieux etant même de combiner dans le meme script la création du lecteur et son renommage.

 

Un script de base pour faire ça ressemble a ça :

 
Code :
  1. Option Explicit
  2. Dim objNetwork, objShell
  3. Dim LettreLecteur, CheminReseau, NomLecteur
  4. LettreLecteur = "x:"
  5. CheminReseau = "\\serveur\partage\dossier"
  6. NomLecteur = "nom explicite du lecteur"
  7. Set objNetwork = CreateObject("WScript.Network" )
  8. objNetwork.MapNetworkDrive LettreLecteur, CheminReseau
  9. Set objShell = CreateObject("Shell.Application" )
  10. objShell.NameSpace(LettreLecteur).Self.Name = NomLecteur
  11. WScript.Quit


Message édité par El Pollo Diablo le 29-08-2007 à 16:37:15
n°24628
SV_LVH
Posté le 29-08-2007 à 17:24:38  profilanswer
 

Sur le script que tu me proposes j'ai juste à changer les valeurs des lignes 5, 6 et 7 ?
 
Je recopie le reste tel quel et ça doit fonctionner? (dsl je ne connais rien au vbs... et ça se voit :p )

n°24629
El Pollo D​iablo
REACHED THE END OF CAKE
Posté le 29-08-2007 à 17:41:21  profilanswer
 

Normalement oui.
Et si c'est ton taf de faire ce genre de chose, met toi au vbs.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  nommage "commercial" d'un lecteur réseau

 

Sujets relatifs
Logiciel qui analyse les flux trop importants sur le reseauRéseau Wifi privé et public
Partage réseau !![RESOLU]Adresse MAC d'un autre sous-réseau
Win2K serveur. Blocage de la console pendant des transferts réseaureseaux local avec proxy relier à un autre reseau
Déploiement images réseauReseau XP et VIsta
supervision réseau 
Plus de sujets relatifs à : nommage "commercial" d'un lecteur réseau


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