1

В настоящее время я делаю виртуальные диски с использованием SUBST.

subst T: D:\test

Теперь я хочу спрятать мой диск D. Как убрать букву диска? И как я могу создать виртуальный диск, ссылаясь на диск, который не имеет буквы диска? какой будет путь к диску без буквы диска? следующее похоже на то, что я ожидаю, если оно существует:

subst T: \\DISK1\VOLUME0\test

2 ответа2

0

Скрытие диска . Удобным инструментом для этого в Windows является NoDrives Manager с открытым исходным кодом . Вы просто выбираете диски, которые хотите скрыть, и обновляет реестр, чтобы скрыть их:

Вы можете увидеть объяснение мельчайших изменений в реестре здесь , если это вас интересует. (Короче говоря, это раздел реестра с именем NoDrives, расположенный по адресу HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, где каждый бит в 32-битном значении представляет собой скрытый диск от Z до A)

Также доступны другие инструменты, в том числе Управление дисками, встроенное в Windows (щелкните правой кнопкой мыши диск -> Изменить букву диска и пути ... -> Удалить) и Диспетчер дисков (щелкните правой кнопкой мыши -> Скрыть выбранный диск).

0

Вы не можете назначить букву диска с помощью subst, если у него уже нет диска с буквой.

Если вы хотите назначить диск какой-либо части существующего буклета диска, это можно сделать в разделе «Управление компьютером».

  1. Перейти к началу
  2. Нажмите Панель управления
  3. Перейти к административным инструментам
  4. Перейти к управлению компьютером
  5. Перейдите в ComputerManagement (Local)-> Хранилище-> Управление дисками.
  6. Выберите раздел, который вы хотите быть доступным
  7. Щелкните правой кнопкой мыши на панели и выберите « Change Drive Letter and Paths
  8. Нажмите Добавить ...
  9. Нажмите кнопку « Обзор ...» и перейдите к пути, создайте новую папку и нажмите «ОК», чтобы создать виртуальный путь к этому тому. Например: Volume1 указывает на: c:\other_hdd
  10. Нажмите ОК

Если вы сейчас удалите букву диска для этого тома, вы все равно сможете получить доступ к содержимому жесткого диска по пути, созданному на шаге 9, например: C:\other_hdd.

Теперь вы можете использовать Subst, чтобы связать буклет диска с подпапкой на томе, например:

subst e: c:\other_hdd\myfolder

Конечно, это означает, что с помощью c:\other_hdd ваш старый жесткий диск все еще доступен, и предотвратить его невозможно. Если вы действительно хотите, чтобы к этому месту не обращались, подумайте о security by obscurity и спрячьте ссылку где-то глубоко внутри дерева вложенных подкаталогов, куда люди, вероятно, не заглянут.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .