Как смонтировать папку как диск и поделиться в сети

Я хочу смонтировать папку как диск и поделиться в сети, потому что мы используем сетевое программное обеспечение, которое хочет, чтобы весь диск (C: или D: или E: и т. д.) был доступен по сети для папки внутри него, мой подход заключается в смонтируйте эту папку как диск и поделитесь этим виртуальным диском по сети.

я смонтировал папку как диск с subst O: [FOLDER PATH] команда, но я не мог поделиться им по сети, он говорит, что путь к папке не найден.

не могли бы вы мне помочь, пожалуйста? любой другой подход приемлем для меня.

Благодарю.

2 ответа

Это наверное потому что subst создает только временные сопоставления, т.е. сопоставление не будет длиться после перезагрузок. Вы можете добавить постоянные сопоставления в разделе реестра Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices с именем диска (например, X:) и папку как значение с префиксом \??\ (например \\??\C:\\some\folder). Настройка активна после перезагрузки. Затем вы можете поделиться этим новым диском. Для дальнейшего использования вы также можете поместить это в файл.reg и открыть его:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"X:"="\\??\\C:\\some\\folder"

Это хорошо объясняется, например, в статье SUBST в Википедии.

Но действительно ли вы уверены, что ваше программное обеспечение настаивает на том, что общий ресурс охватывает весь диск? Клиенты обычно не видят и не заботятся о реальном пути на сервере. Если вы хотите запустить программное обеспечение на сервере, и он жалуется на отсутствие целого диска, вы также можете сопоставить свой общий ресурс с диском и запустить его оттуда.

Я нашел свои собственные решения, как это:

  1. Создал VHDX для управления дисками в любом месте моего компьютера.
  2. Инициализирован диск VHDX
  3. Создал новый простой том и дал букву диска
  4. Разделили новую сеть Drive Over
Другие вопросы по тегам