2 votes

Utilitaire Windows simple pour monter un partage réseau

Je suis à la recherche d'un utilitaire Windows simple qui, dans l'idéal, pourrait être préconfiguré avec l'UNC d'un partage Windows, puis, lors de son exécution, demander à l'utilisateur ses informations d'identification et monter ce partage sur une lettre de lecteur prédéfinie.

En guise de contexte, je suis en train de configurer une machine virtuelle pour un utilisateur qui doit régulièrement se connecter à une autre organisation via VPN, monter un partage réseau, puis exécuter une application qui dépend de la présence de ce partage réseau et de son montage sur une lettre de lecteur connue. Le problème est que, puisque nous sommes deux organisations pour la plupart non liées, les informations d'identification de l'utilisateur sur la machine virtuelle seront entièrement différentes des informations d'identification nécessaires pour accéder au partage réseau ; pire encore, la connexion VPN se fait via un VPN SSL qui ne fournit pas un moyen facile pour les utilisateurs de spécifier des scripts post-connexion ou quelque chose de pratique comme ça.

Étant donné que la capacité de FIND, et encore moins de monter, le partage réseau dépend du fait que le VPN soit déjà opérationnel, je ne peux pas mapper le partage comme un partage de reconnexion à la connexion pour l'utilisateur. Je n'ai pas non plus de moyen de faire en sorte que le VPN se connecte à la connexion ; le client VPN empêche la mise en cache des informations d'identification et, de toute façon, les informations d'identification changeront tous les 30 jours en raison des exigences de sécurité de l'organisation d'hébergement.

Idéalement, j'aimerais pouvoir fournir un raccourci sur le bureau qui, lorsqu'on clique dessus, fait apparaître une simple boîte de dialogue demandant les informations d'identification de l'utilisateur, puis tente de mapper le partage. Une telle bête existe-t-elle ?

4voto

davidcann Points 1005

Vous pouvez bricoler un simple fichier batch qui pourrait ressembler à ce qui suit (non testé, mais devrait fonctionner) :

@echo off
set /p user=User name: 
net use x: \\server\share * "/user:%user%"

net demandera lui-même le mot de passe lorsque * est donné (et ne l'affichera pas lors de l'entrée). Le fichier batch ci-dessus demande le nom de l'utilisateur avec l'invite normale.

1voto

Tom77 Points 4134

Le plus simple que je connaisse, même sans interface graphique, est le suivant net qui est fourni avec Windows lui-même. C'est aussi simple que net use E: \\some\share /user:myname et vous demandera un mot de passe si nécessaire. Il est également bon de supprimer un partage, par exemple net use E: /delete . Voir net use /? pour l'utilisation.

0voto

Sathyajith Bhat Points 60630

Peut-être NetDrives est pour vous.

NetDrives est un utilitaire Windows qui vous aide à gérer vos partages réseau et vos lecteurs réseau mappés.

Caractéristiques et captures d'écran

* Simple configuration of network shares and user logins.
* Supports both UNC connections and mapped network drives.
* Quick access and monitoring of shares through system tray (optional).
* Optionally reconnects to selected shares on startup.
* Optionally starts with Windows and runs in background (system tray).
* Secure password storage (based on Windows Data Protection API).
* Open source (C#, WPF). 

Net drives

Net drives 2

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X