Открытие папок оболочки из командной строки
Папки, на которые вы ссылаетесь, являются папками оболочки, и вы не можете открыть их, просто передав их имя в качестве параметра. Требуется специальный синтаксис:
explorer shell:<FolderName>
Весь список хранится в следующем разделе реестра в Windows Vista и более поздних версиях:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions
Каждый подраздел является глобально уникальным идентификатором (GUID). Значение Name
- это то, что вы можете использовать в shell:
синтаксис, который работает независимо от локали. См. Соответствующую статью ниже для других возможных значений (или просто проверьте реестр самостоятельно).
Примеры
Папка оболочки компьютера:
explorer shell:MyComputerFolder
Вы также можете достичь того же результата, используя GUID папки оболочки:
explorer /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Папка оболочки избранного (не путать с избранным в Internet Explorer):
explorer shell:Links
Библиотека изображений:
explorer shell:PicturesLibrary
дальнейшее чтение