Обсуждение завершено Виртуальные диски

  • Автор темы MotherBoard
  • Дата начала
M

MotherBoard

#1
В Windows можно создавать виртуальные диски ч помощью утилиты subst. Для этого откройте командную строку (пуск,Выполнить, cmd).
Синтаксис команды subst следующий:

subst имя_диска путь_к_папке

например:

subst Х: D:\disk1

После выполнения этой команды disk1 станет корневым каталогом диска Х.
Обратиться к файлам каталога disk1 можно будет через каталог D:\disk1 или через диск Х.

Для чего это нужно? Некоторые программы установки правильно работают, только если они запущены из корневого каталога диска. Если вы скопируете программу установки и все необходимые ей файлы с компакт-диска на жёсткий диск, то она может работать некорректно. Если вы её скопируете в корневой каталог диска С - некрасиво, а из подкаталога она запускаться не хочет. Записывать на компакт - диск программу установки - лень, или как обычно нет болванки под рукой. поэтомиу проще использовать программу subst.
Однако имейте в виду: команда subst не эмулирует работу CD\DVD, так что использовать её вместо Alcohol 120% или VirtualDrive не получится. Созданный программой subst диск воспринимается системой как раздел жёсткого диска, а не как CD\DVD
Для удаления виртуального диска используется параметр /D:

subst имя_диска /D

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

HKCU\Software\Microsoft\Windows\CurrentVersion\Ran

Параметр: REG_SZ VirtualDrive

А в качестве значения - команду вызова subst, например:

subst Х: D:\disk1

Если добавить параметр VirtualDrive в раздел:

HKLM\Software\Microsoft\Windows\CurrentVersion\Ran

То виртуальный диск будет доступен всем пользователям...
 
Сверху Снизу