Чому накопичувач субсту може використовуватися з командного рядка, а не Windows 7 Explorer


11

У мене є ключ реєстру під [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 біт.

Будь-які ідеї?


я ніколи не використовував субст, але це те, що має сказати Вікіпедія при створенні стійкого картографування. сподіваюся, що це допомагає
Xantec


У Windows так багато шарів API та обгортки .DLL, що насправді дивно, коли ви вносите зміни, які дійсно помітні скрізь. Команда вперше з'явилася під DOS, так що це "очікуване" середовище.
LawrenceC

Відповіді:


13

Ця команда створює стійкий Z: subst C: \ DirectoryName

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices" /v Z: /t REG_SZ /d "\??\C:\DirectoryName" /f

+1. Все ще працює в Windows Server 2012. Потрібен перезапуск.
Неоліск

Він не працює на моїй машині Windows 10 з версією 1607 / build 14393. Чи може хтось підтвердити?
Джуліус Буллінгер

Windows 2019 Server все ще працює, тому Win10 теж повинен працювати. Але оскільки налаштування є в HKLM, потрібно перезавантажити, простого виходу з системи недостатньо.
вік

12

Це, мабуть, трапляється тому, що команда run запускається підвищено (як адміністратор). Якщо запустити команду subst не підвищеною, ви побачите її в Провіднику Windows. Ви можете перевірити цей запуск субстуту в підвищеному командному рядку.


1
Я спробував це, але це все ще не взяло.
Джим Фелл

Не вірили, що це спрацює, але ви мали рацію! він працював, я наніс карту на Z: на льоту. молодці
Міккі Перлштайн

Не працює в Windows 10
Starnuto di topo

1
@Starnutoditopo, він прекрасно працює в Windows 10, припускаючи, що оболонка cmd не підвищена.
Ерік Нд


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.