Adicionando uma resposta real à sua pergunta porque as respostas existentes não abordam isso.
But actually my question is how to find those command about any windows?
▶ Todos os applets do painel de controle são registrados no banco de dados do Registro em HKCR\CLSID
. Isso é descrito no artigo do MSDN Como registrar itens do painel de controle executável .
Exemplo: você pode encontrar lá, por exemplo, essa chave de registro e seus dados:
{A8A91A66-3A7D-4424-8D24-04E180695C7A}
System.ApplicationName
: Microsoft.DevicesAndPrinters
(← esse é o valor ao qual você pode se referir)
System.ControlPanel.Category
: 2
Assim, o Windows cria uma lista de todas essas chaves ("pastas" de Registro) que qualificam e cria itens do Painel de Controle a partir delas.
Resumo: Você pode aprender todos os comandos disponíveis no seu Windows do Registro. Use o Nirsoft RegScanner para listar todos os itens registrados de uma só vez (ou seus comandos relacionados, etc.) procurando por um valor de registro específico , por exemplo System.ApplicationName
.
Outras leituras (tópico principal): Implementando o Painel de Controle Itens