Abrir a janela de dispositivos e impressoras em lote?
Como é que abro a página {[[0]} no control panel
com batch
ou do command prompt
?
2 answers
Dê uma olhada na Listagemda chave CLSID (GUID) .
Com a shell, poderá executar o código para abrir o painel de controlo para o local desejado.
explorer shell:::{CLSID key number below}
Neste caso, o seu código seria:
explorer shell:::{A8A91A66-3A7D-4424-8D24-04E180695C7A}
Em alternativa:
Abrir o painel de Controlo - > Hardware e som, carregar com o botão esquerdo e arrastar Devices and Printers
para o ecrã, isto irá criar um novo atalho para esse local.
Com o atalho, poderá executá-lo dentro de uma linha de comandos ou de uma linha de comandos alternativa.
Ambos os métodos fazem a coisa exacta, abrindo a lnk no bloco de notas revela a localização de:
{ 2 6 E E 0 6 6 8 - A 0 0 A - 4 4 D 7 - 9 3 7 1 - B E B 0 6 4 C 9 8 6 8 3 } \ 2 \ : : { A 8 A 9 1 A 6 6 - 3 A 7 D - 4 4 2 4 - 8 D 2 4 - 0 4 E 1 8 0 6 9 5 C 7 A }
Muitos dos aplicativos do Painel de controle em Windows que estão usando uma interface Explorer podem ser lançados facilmente assim:
control /name Microsoft.<name_of_app>
Por exemplo, podes fazer isto:
control /name Microsoft.DevicesAndPrinter
control /name Microsoft.Display
Também, usando rundll32.exe é outra forma comum de abrir *.aplicações cpl. Mas isso é um pouco mais complicado e enigmático. Aqui está como você pode abrir a área de dispositivos de reprodução no painel de controle de sons:
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,playback