Quali sono questi nomi speciali e come funzionano?


16

Su Windows 10, se creo una cartella chiamata, whatever.{ED7BA470-8E54-465E-825C-99712043E01C}si apre una cartella con ogni comando del Pannello di controllo.

Se inserisco la posizione shell:::{ED7BA470-8E54-465E-825C-99712043E01C}nella barra degli indirizzi di Windows Explorer, inserisco la stessa posizione. Cos'è esattamente questo? Ci sono altre "scorciatoie" come questa?

Ho anche scoperto che {4234d49b-0245-4df3-B780-3893943456e1}apre una cartella "Applicazioni".

Nota: non intendo creare un pannello di controllo personalizzato, voglio solo ulteriori informazioni su questo tipo di "collegamenti" di shell.


suggerimento: fai l'argomento rilevante per gli altri.
Francisco Tapia,



3
Non so perché, ma adoro questo .
Insane

Risposte:


25

Nomi canonici degli elementi del pannello di controllo

A partire da Windows Vista, agli elementi del Pannello di controllo inclusi in Windows viene assegnato un nome canonico che può essere utilizzato in una chiamata API o un'istruzione da riga di comando per avviare a livello di codice quell'elemento.

La pagina contiene un elenco di nomi canonici del pannello di controllo. Esempi:


Nome canonico degli strumenti di amministrazione : Microsoft.AdministrativeTools
GUID: {D20EA4E1-3957-11d2-A40B-0C5020524153} Sistema
operativo supportato: Windows Vista, Windows 7, Windows 8, Windows 8.1
Nome del modulo: @% SystemRoot% \ system32 \ shell32.dll, - 22982


Nome Canon AutoPlay : Microsoft.AutoPlay
GUID: {9C60DE1E-E5FC-40f4-A487-460851A8D915} Sistema
operativo supportato: Windows Vista, Windows 7, Windows 8, Windows 8.1
Nome del modulo: @% SystemRoot% \ System32 \ autoplay.dll, -1

La pagina KNOWNFOLDERID contiene un elenco di molte "Cartelle note" (con GUID).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.