У меня есть ключ реестра в разделе [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
Значение ключа
"c:\windows\system32\cmd.exe" /c subst t: e:\MyFolder
Чаще всего при загрузке компьютера команда subst работает наполовину. Если я открою командную строку, я смогу использовать t: fine. Однако, если я смотрю в Windows Explorer T: там нет и если я набираю его в адресной строке, я получаю сообщение об ошибке «Windows не может найти« t: ». Проверьте орфографию и попробуйте снова».
Это на Windows 7 Enterprise 64 бит.
Есть идеи?
Ответы:
Эта команда создает постоянный Z: subst из C: \ DirectoryName
источник
Это, вероятно, происходит потому, что команда run выполняется с повышенными правами (как администратор). Если вы запустите команду subst без повышенных прав, вы увидите ее в проводнике Windows. Вы можете проверить это, запустив subst в командной строке с повышенными правами.
источник
Используйте утилиту PSubst 3. Это командный файл DOS, который постоянно отображает диск. Работает в каждой версии Windows после XP.
Github Repository
Скачать последнюю версию Прямая ссылка
источник
https://github.com/ildar-shaimordanov/psubst
Это оригинальный репозиторий
psubst
инструмента, позволяющий дискам SUBSTed быть постоянными между перезагрузками.источник