Вопрос: Mount Remote CIFS / SMB Поделиться как папка, а не букву диска


Есть ли способ подключить удаленный общий ресурс CIFS / SMB / SAMBA в качестве папки / каталога, а не как букву диска. Например, я хочу эту карту:

\\ Сервер \ ShareName -> C: \ Folder \ ShareName

Вместо обычной карты:

\\ Сервер \ ShareName -> Z: \

Сервер - это Linux / Samba, а клиент - 64-разрядный Windows 7 Professional. Самое близкое, что я нашел, - это смонтировать локальный том в качестве подпапки с помощью диспетчера дисков Windows, но он, похоже, не обрабатывает удаленные общие ресурсы CIFS (см. http://support.microsoft.com/kb/307889).


47
2018-01-23 10:21


Источник




Ответы:


Для сопоставления каталога общего доступа к сети вы должны использовать следующую команду:

net use \\Server\ShareName\Directory

Это сопоставление не будет постоянным и должно быть установлено и аутентифицировано при входе пользователя в систему, и вы получите доступ к общему ресурсу, используя UNC-путь, а не букву локального диска.

Если вы хотите получить доступ к сетевому ресурсу через локальную папку на своем локальном диске C :. Вы хотите создать символическую ссылку:

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

Теперь, когда вы переходите к папке C: \ Folder \ Share, вы видите содержимое \\ Server \ Sharename \ Directory. Вам все равно необходимо предоставить аутентификацию для ресурса чем-то вроде использования сети (или просто войти в учетную запись домена в системе домена, которая имеет доступ), иначе ссылка, вероятно, будет выходить из строя сердито.


61
2018-01-28 18:25



mklink - это ответ, который нужен OP. - mfinni
Я тоже так думал, но я не был уверен, если окажется, что я так немного отредактирую. - Bob
Да, mklink - именно то, что мне нужно. Благодаря! Я уже сохранил данные аутентификации в учетной записи пользователя, проверяя различные другие способы сопоставления общего ресурса. - Anagoge
Любое решение на XP? - OrangeDog
@Bob Это будет делать ТОЛЬКО, если вам нужен ярлык. (подробнее здесь: http://stackoverflow.com/questions/4339220/is-there-a-way-to-map-a-unc-path-to-a-local-folder) Но если вам нужна «рабочая папка», которую может использовать какое-то приложение, хорошо, нам не повезло. В нижней строке вы НЕ МОЖЕТЕ делать сопоставление сетевой папки с локальной папкой только на локальном диске! Опять ... по словам Microsoft. К сожалению... - dorbar


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

Из уст лошадей:

Если у вас заканчиваются буквы дисков, используйте локальные тома без букв дисков.


1
2018-01-23 11:42



Я не уверен, что понимаю ... В моем случае у меня не хватает букв с диска - я просто не хочу назначать / создавать больше букв дисков. Я также не вижу способ сделать сетевые общие подключения mountvol (для параметра VolumeName явно нужен GUID, представляющий локальное имя тома, а не общий сетевой ресурс). - Anagoge


Нажмите «Пуск», затем щелкните «Компьютер». Теперь вы находитесь в «Мой компьютер / проводник».
Щелкните правой кнопкой мыши компьютер и нажмите «Добавить сетевое расположение».
Затем введите сервер и общий доступ, который вы хотите подключить к

\\[servername]\[sharename]

0
2018-01-23 15:00



Это немного близко, но я не могу выбрать, какую папку нужно установить для этой роли. Кажется, он разрешает «монтировать» этот ресурс в разделе «Сетевое расположение» в «Моем компьютере». В идеале я мог бы установить его в произвольной папке, такой как C: \ Folder \ ShareName. Samba на Linux, похоже, позволяет это, поэтому я надеялся, что Windows тоже. - Anagoge
Вы не можете выбрать, какая папка смонтирует его так, как вы можете в Linux. Однако вы можете создать для него ярлык на рабочем столе. - Nunya
После создания ярлыка, предложенного Nunya, щелкните правой кнопкой мыши на ярлыке и скопируйте в буфер обмена. Перейдите в папку, в которую вы хотите получить доступ к доле и вставить. Добавлена ​​ярлык для удаленного доступа.
Вы можете монтировать локальные диски в виде папки, например, в Linux, без необходимости создавать ссылку, используя точки монтирования тома: technet.microsoft.com/en-us/library/cc938934.aspx    Я не уверен, есть ли способ монтировать share аналогичным образом. - Eric Smith