- Subst
-
Subst — одна из команд операционной системы MS-DOS для управления файловой системой. Предназначена для создания и удаления виртуального диска. Получаемый виртуальный диск предоставляет информацию из указанного каталога. Переключаясь на работу с этим виртуальным диском, пользователь или программа получают доступ к указанному каталогу и вложенным каталогам. Команда по-прежнему используется в интерфейсе командной строки современных операционных систем Windows 2000 и Windows XP. В настоящее время команда используется для создания условий нормального функционирования программ, использующих корневой каталог; то есть, например, дистрибутив программного продукта, предназначенный для установки с компакт-диска, или, например, для проверки корректности работы создаваемого дистрибутива для распространения на CD-ROM[1].
Содержание
Синтаксис
SUBST [диск1: [диск2:]путь]
Создание виртуального диска диск1:, сопоставляемого пути диск2:путь. Пример SUBST G: "C:\Windows" создаст букву диска «G:», содержанием которой будет являться папка «C:\Windows» (если таковая существует).
Удаление ранее созданного виртуального диска диск1::
SUBST диск1: /D
Введите SUBST без параметров для вывода текущего списка виртуальных дисков.
Создание постоянного виртуального диска
Созданный виртуальный диск не сохраняется после перезагрузки, поэтому для автоматического восстановления требуемой файловой структуры в DOS зачастую пользуются пакетным файлом AUTOEXEC.BAT.
В ОС Windows NT/2000/XP с помощью реестра можно автоматически создавать виртуальный диск ещё во время загрузки системы. Это сделает его доступным системным сервисам и возобновляемым при перезагрузке.
В разделе реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices создайте строковый параметр (String Value) с именем диска, например G:
В значении параметра введите путь к каталогу в формате \??\<путь к каталогу>, например \??\C:\Windows
Перезагрузите систему, чтобы требуемый диск создался.В случае когда создаваемый путь находится на сетевом ресурсе, защищенном паролем, могут возникнуть проблемы с доступом. Дело в том, что путь создается до загрузки сохраненный сетевых паролей. В таком случае:
- Создаем текстовый файл с нужными исполняемыми командами.
- Заменяем расширение .txt на .cmd.
- Создаем ярлык файла в разделе пуск/автозагрузка.
См. также
Примечания
Общие команды MS-DOS и Windows Append • Attrib • Break • Call • Cd • Chcp • Chdir • Chkdsk • Cls • Command • Copy • Date • Debug • Defrag • Del • Dir • Diskcomp • Diskcopy • Doskey • Echo • Edit • Edlin • Erase • Exit • Expand • Fastopen • Fc • Find • For • Format • Goto • Graphics • Help • If • Label • Loadfix • Md • Mem • Mkdir • Mode • More • Move • Nlsfunc • Path • Pause • Print • Prompt • Rd • Rem • Ren • Rename • Replace • Rmdir • Set • Setver • Share • Shift • Sort • Subst • Time • Tree • Type • Ver • Verify • Vol • Xcopy См. также Список команд DOS • Список команд операционных систем Miscrosoft
Категории:- Командная строка MS-DOS/Windows
- Компоненты Windows
- DOS
Wikimedia Foundation. 2010.