Quais são esses nomes especiais e como eles funcionam?


16

No Windows 10, se eu criar uma pasta chamada, whatever.{ED7BA470-8E54-465E-825C-99712043E01C}ela abrirá uma pasta com todos os comandos do Painel de Controle.

Se eu inserir o local shell:::{ED7BA470-8E54-465E-825C-99712043E01C}na barra de endereços do Windows Explorer, insiro o mesmo local. O que exatamente é isso? Existem outros "atalhos" como esse?

Eu também descobri {4234d49b-0245-4df3-B780-3893943456e1}abre uma pasta "Aplicativos".

Nota: Não pretendo criar um painel de controle personalizado, apenas quero mais informações sobre esses tipos de "links" do shell.


sugestão: faça o tópico relevante para os outros.
Francisco Tapia



3
Eu não sei por que, mas eu absolutamente amo isso .
Insano

Respostas:


25

Nomes canônicos de itens do painel de controle

No Windows Vista, os itens do Painel de Controle incluídos no Windows recebem um nome canônico que pode ser usado em uma chamada de API ou em uma instrução de linha de comando para iniciar programaticamente esse item.

A página contém uma lista de nomes canônicos do painel de controle. Exemplos:

Ferramentas administrativas
Nome canônico: Microsoft.AdministrativeTools
GUID: {D20EA4E1-3957-11d2-A40B-0C5020524153}
SO suportado: Windows Vista, Windows 7, Windows 8, Windows 8.1
Nome do módulo: @% SystemRoot% \ system32 \ shell32.dll, - 22982


Nome automático da Canonical: Microsoft.AutoPlay
GUID: {9C60DE1E-E5FC-40f4-A487-460851A8D915}
SO suportado: Windows Vista, Windows 7, Windows 8, Windows 8.1
Nome do módulo: @% SystemRoot% \ System32 \ System32 \ autoplay.dll, -1

A página KNOWNFOLDERID contém uma lista de muitas "pastas conhecidas" (com GUIDs).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.