Диалоговое окно «Выполнить» не открывает папку внутри подпапки родительского каталога.
Мне очень нравится работать с клавиатурой, поэтому я часто использую диалог запуска. Когда я пытаюсь открыть подпапку из родительского каталога (из диалогового окна запуска), я могу ее открыть. Например, если я напишу "appdata
» и нажмите Enter, откроется папка AppData.
Но если я напишу "appdata\local
", он говорит, что Windows не может его найти. Почему это происходит? Есть ли способ открыть папки внутри подпапок родительского каталога из диалогового окна запуска, используя относительные пути (я заметил, что если я введу абсолютный путь, откроется папка в проводнике)?
Спасибо за любую помощь.
1 ответ
Интересно, что это открывает настоящуюAppData
папка, поскольку имя KnownFolderAppdata
открывает "...\AppData\Roaming" иLocal AppDdata
открывает "...\AppData\Local". вRun
диалоговом окне или адресной строке проводника , вы можете получить доступ к KnownFolders, добавив к их имени префиксshell:
, то есть:
-
shell:AppData
открывается%UserProfile%\AppData\Roaming
. -
shell:Programs
открывается%UserProifle%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
и они позволяют вам добавлять пути к подпапкам: -
shell:Local AppData\Microsoft\Feeds
.