Что это за особые названия и как они работают?

Что это за особые названия и как они работают?

В Windows 10, если я создаю папку с именем, whatever.{ED7BA470-8E54-465E-825C-99712043E01C}открывается папка с каждой командой Панели управления.

Если я ввожу местоположение shell:::{ED7BA470-8E54-465E-825C-99712043E01C}в адресную строку Windows Explorer, я ввожу то же самое место. Что это такое? Есть ли еще какие-нибудь "ярлыки" вроде этого?

Я также обнаружил, {4234d49b-0245-4df3-B780-3893943456e1}что открывается папка «Приложения».

Примечание:Я не собираюсь создавать собственную Панель управления, я просто хочу получить дополнительную информацию об этих типах «ссылок» оболочек.

решение1

Канонические названия элементов панели управления

Начиная с Windows Vista, элементы панели управления, входящие в состав Windows, получают каноническое имя, которое можно использовать в вызове API или в инструкции командной строки для программного запуска этого элемента.

Страница содержит список канонических имен панели управления. Примеры:

Инструменты управления
Каноническое имя:Microsoft.АдминистративныеИнструменты
ИДЕНТИФИКАТОР:{D20EA4E1-3957-11d2-A40B-0C5020524153}
Поддерживаемые ОС:Windows Vista, Windows 7, Windows 8, Windows 8.1
Имя модуля:@%SystemRoot%\system32\shell32.dll,-22982

Автовоспроизведение
Каноническое имя:Microsoft.AutoPlay
ИДЕНТИФИКАТОР:{9C60DE1E-E5FC-40f4-A487-460851A8D915}
Поддерживаемые ОС:Windows Vista, Windows 7, Windows 8, Windows 8.1
Имя модуля:@%SystemRoot%\System32\autoplay.dll,-1

СтраницаKNOWNFOLDERIDсодержит список многих «известных папок» (с GUID).

Связанный контент