Was sind diese speziellen Namen und wie funktionieren sie?


16

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

Wenn ich den Speicherort shell:::{ED7BA470-8E54-465E-825C-99712043E01C}in die Adressleiste von Windows Explorer eingebe, gebe ich denselben Speicherort ein . Was ist das genau? Gibt es noch andere "Abkürzungen" wie diese?

Ich habe auch herausgefunden, dass {4234d49b-0245-4df3-B780-3893943456e1}sich ein "Programme" -Ordner öffnet.

Hinweis: Ich möchte kein benutzerdefiniertes Control Panel erstellen, sondern nur weitere Informationen über diese Art von Shell- "Links".


vorschlag: mach das thema relevant für andere.
Francisco Tapia



3
Ich weiß nicht warum, aber ich liebe das absolut .
Insane

Antworten:


25

Kanonische Namen von Bedienfeldelementen

Ab Windows Vista erhalten die in Windows enthaltenen Elemente der Systemsteuerung einen kanonischen Namen, der in einem API-Aufruf oder einer Befehlszeilenanweisung zum programmgesteuerten Starten dieses Elements verwendet werden kann.

Die Seite enthält eine Liste der Canonical Names der Systemsteuerung. Beispiele:

Verwaltung
Kanonischer Name: 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

AutoPlay
Kanonischer Name: 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 Seite KNOWNFOLDERID enthält eine Liste mit vielen "bekannten Ordnern" (mit GUIDs).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.