Was sind diese speziellen Namen und wie funktionieren sie?

Was sind diese speziellen Namen und wie funktionieren sie?

Wenn ich unter Windows 10 einen Ordner mit dem Namen erstelle, whatever.{ED7BA470-8E54-465E-825C-99712043E01C}wird mit jedem Systemsteuerungsbefehl ein Ordner geöffnet.

Wenn ich den Ort shell:::{ED7BA470-8E54-465E-825C-99712043E01C}in die Adressleiste des Windows Explorers eingebe, trage ich den gleichen Ort ein. Was genau ist das? Gibt es noch andere „Verknüpfungen“ wie diese?

Ich habe auch herausgefunden, dass {4234d49b-0245-4df3-B780-3893943456e1}ein Ordner „Programme“ geöffnet wird.

Notiz:Ich möchte kein benutzerdefiniertes Control Panel erstellen, sondern nur weitere Informationen zu dieser Art von Shell-„Links“.

Antwort1

Kanonische Namen von Systemsteuerungselementen

Ab Windows Vista erhalten in Windows enthaltene Systemsteuerungselemente einen kanonischen Namen, der in einem API-Aufruf oder einer Befehlszeilen-Anweisung verwendet werden kann, um das Element programmgesteuert zu starten.

Die Seite enthält eine Liste der kanonischen Namen des Control Panels. Beispiele:

Verwaltungswerkzeuge
Eindeutige Bezeichnung:Microsoft.AdministrativeTools
GUID:{D20EA4E1-3957-11d2-A40B-0C5020524153}
Unterstützte Betriebssysteme:Windows Vista, Windows 7, Windows 8, Windows 8.1
Modulname:@%SystemRoot%\system32\shell32.dll,-22982

Automatisches Abspielen
Eindeutige Bezeichnung:Microsoft.AutoPlay
GUID:{9C60DE1E-E5FC-40f4-A487-460851A8D915}
Unterstützte Betriebssysteme:Windows Vista, Windows 7, Windows 8, Windows 8.1
Modulname:@%SystemRoot%\System32\autoplay.dll,-1

Die SeiteBEKANNTE ORDNERIDenthält eine Liste vieler „bekannter Ordner“ (mit GUIDs).

verwandte Informationen