Я обнаружил это потому, что искал улучшения по сравнению с моими сценариями запуска при загрузке - они работали нормально, но иногда выполнялись после сбоя папок при запуске, поскольку мой диск еще не был подключен.
Сначала я отредактировал реестр, но не смог заставить его работать. Однако я наткнулся на эту альтернативу, которая, хотя она и не использует subst, отвечает мне на вопрос: «Как сделать отображение SUBST постоянным при перезагрузках?» Не используйте subst ... (вставьте соответствующие 'computerName' и 'pathName'):
net use u: "\\ computerName \ c $ \ pathName" / постоянный: да
Я адаптировал это из предложения Хэнка Арнольда в этом обсуждении картирования локальных дисков . Я догадывался, что \\ myComputerName \ c может работать, но я не знал, как применить $.
Прежде чем пытаться использовать команду «net use», попробуйте перейти к
\\ имя_компьютера \ с $
чтобы убедиться, что у вас правильное имя компьютера.
psubst
это просто файл .bat, который портит реестр. Смотрите ответ @ davr ниже для деталей.