SUBST ссылающийся путь без буквы диска
В настоящее время я делаю виртуальные диски с использованием SUBST.
subst T: D:\test
Теперь я хочу спрятать мой диск D. Как убрать букву диска? И как я могу создать виртуальный диск, ссылаясь на диск, у которого нет буквы диска? какой будет путь к диску без буквы диска? следующее похоже на то, что я ожидаю, если оно существует:
subst T: \\DISK1\VOLUME0\test
2 ответа
Вы не можете назначить букву диска с помощью subst, если у него уже нет диска с буквой.
Если вы хотите назначить диск какой-либо части существующего буклета диска, это можно сделать в разделе "Управление компьютером".
- Перейти к началу
- Нажмите Панель управления
- Перейти к административным инструментам
- Перейти к управлению компьютером
- Перейдите в ComputerManagement (Local)-> Хранилище-> Управление дисками.
- Выберите раздел, который вы хотите быть доступным
- Щелкните правой кнопкой мыши на панели и выберите
Change Drive Letter and Paths
- Нажмите Добавить...
- Нажмите кнопку " Обзор..." и перейдите к пути, создайте новую папку и нажмите "ОК", чтобы создать виртуальный путь к этому тому. Например: Volume1 указывает на: c:\other_hdd
- Нажмите ОК
Если вы сейчас удалите букву диска для этого тома, вы все равно сможете получить доступ к содержимому жесткого диска по пути, созданному на шаге 9, например: C:\other_hdd.
Теперь вы можете использовать Subst, чтобы связать буклет диска с подпапкой на томе, например:
subst e: c:\other_hdd\myfolder
Конечно, это означает, что при использовании c: \ other_hdd ваш старый жесткий диск все еще доступен, и предотвратить его невозможно. Если вы действительно хотите сделать это место недоступным, подумайте security by obscurity
и спрятать ссылку где-то глубоко внутри дерева вложенных подкаталогов, куда люди, вероятно, не заглянут.
Скрытие диска. Удобным инструментом для этого в Windows является NoDrives Manager с открытым исходным кодом. Вы просто выбираете диски, которые хотите скрыть, и обновляет реестр, чтобы скрыть их:
Вы можете увидеть объяснение изменений реестра, если оно вас интересует. (Короче говоря, это раздел реестра с именем NoDrives, расположенный по адресу HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, где каждый бит в 32-битном значении представляет собой скрытый диск от Z до A)
Также доступны и другие инструменты, включая Управление дисками, встроенное в Windows (щелкните правой кнопкой мыши диск -> Изменить букву диска и пути... -> Удалить) и Диспетчер дисков (щелкните правой кнопкой мыши -> Скрыть выбранный диск).