Monter un partage CIFS / SMB distant sous la forme d'un dossier et non d'une lettre de lecteur

52

Est-il possible de monter un partage CIFS / SMB / SAMBA distant en tant que dossier / répertoire et non en tant que lettre de lecteur? Par exemple, je veux cette carte:

\\ Server \ ShareName -> C: \ Folder \ ShareName

Au lieu de la carte habituelle comme ceci:

\\ Server \ ShareName -> Z: \

Le serveur est Linux / Samba et le client est Windows 7 Professional 64 bits. Le plus proche que j'ai trouvé est de pouvoir monter un volume local en tant que sous-dossier à l'aide du gestionnaire de disque Windows, mais il ne semble pas gérer les partages CIFS distants (voir http://support.microsoft.com/kb/307889 ). .

Anagoge
la source

Réponses:

65

Juste pour mapper un répertoire de partage réseau, vous utiliseriez cette commande:

net use \\Server\ShareName\Directory

Ce mappage ne serait pas persistant et devrait être établi et authentifié lors de la connexion de l'utilisateur. Vous accéderiez alors au partage à l'aide du chemin UNC et non d'une lettre de lecteur local.

Si vous souhaitez accéder au partage réseau via un emplacement sur votre lecteur C: local. Vous voudrez créer un lien symbolique:

mklink /d  C:\Folder\ShareName \\Server\ShareName\Directory

Désormais, lorsque vous accédez à C: \ Dossier \ Partage, vous voyez le contenu de \\ Serveur \ Nom du Nom \ Répertoire. Vous aurez toujours besoin de fournir une authentification pour la ressource avec quelque chose comme une utilisation du réseau (ou simplement être connecté à un compte de domaine sur un système de domaine ayant accès), sinon le lien deviendra probablement une erreur avec colère.

Bob
la source
2
mklink semble être la réponse recherchée par le PO.
Mfinni
Je le pensais aussi, mais je n’étais pas certain, s’il s’avère que je vais modifier un peu les choses.
Bob le
Oui, mklink est exactement ce dont j'avais besoin. Merci! J'ai déjà enregistré les informations d'authentification sur mon compte utilisateur lors du test de diverses autres méthodes de mappage du partage.
Anagoge
Une solution sur XP?
Arrêtez de blesser Monica
4
@Bob Cela ne ferait que si vous voulez un raccourci. (plus ici: http://stackoverflow.com/questions/4339220/is-there-a-way-to-map-a-unc-path-to-a-local-folder ) Mais si vous avez besoin d'un "dossier de travail" "Celui que certaines applications pourraient utiliser vous êtes, eh bien nous n’avons pas de chance. En bout de ligne, vous NE POUVEZ PAS faire le mappage d'un dossier réseau sur un dossier local uniquement sur un disque local! Encore une fois ... selon Microsoft. Malheureusement ...
dorbar
1

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/mountvol.mspx?mfr=true

De la bouche des chevaux:

Si vous manquez de lettres de lecteur, montez vos volumes locaux sans lettres de lecteur.

romantique
la source
1
Je ne suis pas sûr de comprendre ... Dans mon cas, je ne suis pas à court de lettres de lecteur - je ne veux tout simplement pas attribuer / créer plus de lettres de lecteur. Je ne vois pas non plus de moyen de créer des partages réseau de montage mountvol (le paramètre VolumeName veut apparemment un GUID représentant un nom de volume local, pas un partage réseau).
Anagoge
1

Cliquez sur "Démarrer", puis cliquez sur Ordinateur. Vous êtes maintenant dans 'Mon ordinateur / Explorateur'.
Cliquez avec le bouton droit sur Ordinateur, puis cliquez sur "Ajouter un emplacement réseau",
puis entrez le serveur et le partage auxquels vous souhaitez vous connecter.

\\[servername]\[sharename]
Nunya
la source
C’est plutôt serré, mais cela ne me permet pas de choisir le dossier dans lequel monter le partage. Il semble ne permettre que le "montage" du partage sous "Emplacement du réseau" dans Poste de travail. Idéalement, je pourrais le monter dans un dossier arbitraire tel que C: \ Folder \ ShareName. Samba sous Linux semble le permettre, alors j'espérais que Windows le ferait aussi.
anagogie
Vous ne pouvez pas choisir le dossier à monter comme vous le pouvez sous Linux. Vous pouvez cependant ensuite créer un raccourci vers celui-ci sur le bureau.
Nunya
Une fois le raccourci créé, comme suggéré par Nunya, cliquez avec le bouton droit de la souris sur le raccourci et copiez-le dans le Presse-papiers. Accédez au dossier dans lequel vous souhaitez accéder au partage et le coller. Le raccourci vers le partage distant est ajouté.
Vous pouvez monter des disques locaux dans un dossier, comme sous Linux, sans avoir besoin de créer de lien, en utilisant des points de montage de volume: technet.microsoft.com/en-us/library/cc938934.aspx Je ne sais pas s'il existe un moyen monter une part d'une manière similaire.
Eric Smith