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?

Author: Arbitur, 2014-08-23

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 }
 4
Author: David Chen, 2014-08-23 19:42:31

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
 1
Author: Chef Pharaoh, 2016-05-18 19:06:47