У меня есть какая-то папка, скажем C: \ foo, я хочу смонтировать как диск M: \
В Linux я бы сделал это с помощью bind mount.
Вы можете использовать команду subst в Windows.
subst m: c:\foo
Чтобы сделать постоянное перенаправление, вы можете отредактировать реестр. Добавьте строковое значение (REG_SZ) в:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
Установите имя значения в букву диска (например, M:) , а затем данные в:
\??\C:\foo\foosub
Этот метод будет работать через логины и перезагрузки. Я проверил это на Windows 2008, поэтому он также должен работать на Vista, XP, 2003 и 2000.
Subst также работает в Vista:
,
источник
Подключите диск (M :) к \\ yourcomputername \ myshare
источник
Из командной строки:
Это работает в Windows XP, не проверял его в других версиях.
источник
Subst - правильный ответ. Вы должны знать, что subst является настройкой для каждой сессии. Он исчезает, когда вы выходите из системы, и если вы используете runas для создания вторичного контекста входа, ваш субдиск не будет там для этих приложений.
Вы можете создать ярлык (.lnk) в вашей группе запуска для воссоздания этих субдисков. Свойство target .lnk должно быть примерно таким:
C: \ Windows \ System32 \ cmd.exe / c subst S: C: \ Some \ Extremely \ Obscure \ Path \ Of \ My \ Own \ src
Мы используем эту технику, чтобы все разработчики создавали символы отладки с одинаковым путем из S: \
Там также есть визуальный субплет .
источник
Вы можете сделать это и в PowerShell. Я использую следующее для установки диска в мою рабочую папку Suvbversion:
Вы можете получить к нему доступ как:
источник
Другой способ сделать это, который, возможно, играет немного лучше при подключении при запуске, - использовать трюк на http://windows.microsoft.com/en-us/windows7/Create-a-shortcut-to-map. -a-сетевой диск (т. е. Мой компьютер -> Инструменты -> Подключить сетевой диск) и использовать тот факт, что ваш локальный компьютер является сетевым хостом; Я только что смонтировал, например,
\ localhost \ Users \ me \ Documents \ My Dropbox \ Portable Music
М: таким образом. Вы могли бы использовать \ localhost \ C $ \ для доступа ко всему, но у меня были некоторые проблемы с этим здесь (хотя это работало для меня в другом месте).
-Робин
источник
Если вам нужно что-то межсессионное, вы можете посмотреть как на iSCSI, так и на iSCSI-клиенте в одном окне. Очевидно, что это зависит от вашей ОС, от того, нужна ли вам какая-либо третья сторона для ее достижения.
источник
используйте Subst Stick в файл .bat
Затем сохраните пакетный файл в папку автозагрузки в меню «Пуск». Если вы работаете в Windows 8, вы можете найти папку автозагрузки, нажав Win + R и набрав
%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
источник