Замена значков папок в Windows 10 является одним из способов придания особого статуса тому или иному каталогу, но у этого способа есть и своя альтернатива – представление папки в виде виртуального логического диска с собственной буквой. Сейчас мало кто знает и помнит об этой особенности функционала Windows, а ведь появилась она еще во времена MS-DOS. В данном примере речь идет о команде subst, предназначенной для связывания папок с логическими виртуальными разделами.
Созданные с помощью команды subst диски остаются доступными на всё время сеанса пользователя или до тех пор, пока диск не будет удален вручную. При выключении или перезагрузке компьютера, а также при выходе из учетной записи виртуальные диски отключаются, однако вы можете добавить их в автозагрузку.
Как сделать из папки диск
Процедура создания виртуального тома из папки проста. Откройте классическую командную строку или утилиту Powershell и выполните в ней команду следующего вида:
subst drive: path
Drive замените буквой, которую хотите назначить виртуальному диску, а path – полным путем к выбранной папке. Разумеется, буква не должна быть занята другими томами. Если каталог имеет в названии пробелы, путь необходимо взять в прямые кавычки.
Теперь при обращении из Проводника к созданному разделу вы будете попадать в смонтированную папку.
Таких виртуальных томов можно создать столько, сколько имеется свободных букв латинского алфавита. В Диспетчере управления дисками они не учитываются, поскольку не являются настоящими разделами. Для получения их списка выполняем уже известную команду subst, но без параметров.
В результате в консоли будут выведены буквы всех виртуальных томов и связанных с ними каталогов. Удаляются виртуальные диски той же командой subst в классической командной строке с указанием буквы диска с ключом D, вот так:
subst drive: /D
Саму папку это никак не затрагивает. Удалить смонтированные тома можно также простым перезаходом в систему.
Если же вы хотите пользоваться виртуальными томами на постоянной основе, их необходимо добавить в автозагрузку. Для этого создаем в блокноте текстовый файл и прописываем в него с новой строки команды создания виртуальных томов. Файл сохраняем с расширением CMD или BAT и помещаем в каталог автозагрузки Windows, для перехода в который используем быструю команду shell:Startup (вводится в окне «Выполнить»). Вот и всё.