В DOS была команда, которая позволяла бы перенаправлять диски на другую букву, например:
ASSIGN D: = C:
Это позволило бы приложениям, обращающимся к C:\
быть направленными к D:\
. Возможно ли это в Windows 7?
В DOS была команда, которая позволяла бы перенаправлять диски на другую букву, например:
ASSIGN D: = C:
Это позволило бы приложениям, обращающимся к C:\
быть направленными к D:\
. Возможно ли это в Windows 7?
Начиная с DOS 6.0, ASSIGN устарела (хотя все еще доступна до 6.22), потому что это было опасно и могло серьезно испортить ваши данные.
SUBST может использоваться в качестве замены в большинстве случаев и также доступен в Windows (даже в Window 10).
(Для ситуаций, когда SUBST не является точной заменой: это ситуации, когда ASSIGN опасен и, в случае Windows, может полностью уничтожить содержимое вашего жесткого диска.)
Нет, посмотрите: http://www.computerhope.com/assignhl.htm
Доступность
Команда assign - это внешний командный файл с именем assign.com, который доступен в следующих операционных системах Microsoft под именем assign.com.
MS-DOS 2.0 - 6.0, 6.2, 6.22
Любые пользователи, использующие Windows 95 или выше, не должны использовать эту команду и рассмотреть возможность использования команды subst в качестве замены.
Другие ответы предполагают subst
, но вы должны знать, что:
subst
- это внешняя команда (subst.exe
), поэтому в папке запуска вы можете запустить ее напрямую, без использования cmd /c
; а такжеАльтернативой является совместное использование C:
и создание D:
сетевого диска, который указывает на имя общего сетевого ресурса C:
. Если вы сделаете подключенный диск постоянным, вам не нужно беспокоиться о перезагрузках; и управление дисками не будет предлагать сетевой диск, когда вы переназначаете букву диска.