Есть ли способ смонтировать удаленный общий ресурс CIFS / SMB / SAMBA как папку / каталог, а не как букву диска. Например, мне нужна эта карта:
\\ Server \ ShareName -> C: \ Folder \ ShareName
Вместо обычной такой карты:
\\ Сервер \ ShareName -> Z: \
Сервер - Linux / Samba, а клиент - 64-разрядная версия Windows 7 Professional. Самое близкое, что я обнаружил, - это возможность смонтировать локальный том как подпапку с помощью диспетчера дисков Windows, но он, похоже, не обрабатывает удаленные общие ресурсы CIFS (см. http://support.microsoft.com/kb/307889).
Просто чтобы сопоставить общий сетевой каталог, вы должны использовать эту команду:
net use \\Server\ShareName\Directory
Это сопоставление не будет постоянным и должно быть установлено и аутентифицировано при входе пользователя в систему, и вы получите доступ к общему ресурсу, используя путь UNC, а не букву локального диска.
Если вы хотите получить доступ к общему сетевому ресурсу через место на локальном диске C :. Вы захотите создать символическую ссылку:
mklink /d C:\Folder\ShareName \\Server\ShareName\Directory
Теперь, когда вы переходите к C: \ Folder \ Share, вы видите содержимое \\ Server \ Sharename \ Directory. Вам все равно потребуется обеспечить аутентификацию для ресурса с помощью чего-то вроде сетевого использования (или просто войти в учетную запись домена в доменной системе, у которой есть доступ), иначе ссылка, вероятно, будет сердитой.
Щелкните «Пуск», затем щелкните Компьютер. Теперь вы в «Мой компьютер / проводник».
Щелкните правой кнопкой мыши "Компьютер" и выберите "Добавить сетевое расположение".
Затем войдите на сервер и поделитесь, к которому вы хотите подключиться
\\[servername]\[sharename]
Из уст лошади:
Если у вас заканчиваются буквы дисков для использования, смонтируйте локальные тома без букв дисков.