Windows 7 - Abra o pop-up Controle de volume no prompt de comando

16

Gostaria de abrir o pop-up Controle de volume diretamente sem usar o mouse ou o teclado. Atualmente, estou usando a AutoHotkey para pressionar Win+ Bpara focar na bandeja do sistema, Leftpara realçar o ícone Controle de volume íconee Enterpara exibir o pop-up.

controle de volume


Suponho que isso seja possível, considerando que você pode abrir a janela Exibir redes disponíveis com

rundll32 van.dll,RunVAN

em vez de usar o ícone Rede ícone.


Existe uma maneira de chamar o pop-up Controle de Volume no prompt de comando? Observe que não pretendo usar o Mixer de volume ( sndvol):

misturador de volume

iglvzx
fonte

Respostas:

34

sndvol.exeé o que você deseja, basta usar o -fsinalizador para mostrar apenas o controle deslizante de volume principal:

sndvol.exe -f

A execução apenas sndvol.exeabre o misturador de volume, como você observou.

Indrek
fonte
1
Futuro Googlers: Note que você pode acessar o botão Mudo comTab Spacebar
cssyphus
9

sndvol.exe permite especificar o local da janela adicionando coordenadas após a opção -f:

sndvol.exe -f 26214900

Este exemplo cria janela em x = 500 y = 400

coordenadas = y * 65536 + x, em que x e y - números inteiros assinados

BTW existe terceiro parâmetro de linha de comando ... pode ser manipular? ...

CoolCmd
fonte
6

Termo aditivo:

Conforme mencionado no meu comentário , o uso de sndvol -facordo com a resposta do @Indrek abre a janela Controle de volume em um local incomum, longe da bandeja do sistema. Usando o AutoHotkey, podemos fazer o pop-up aparecer onde acharmos melhor:

SetWinDelay, -1
Run, % "sndvol -f"
WinWaitActive, ahk_class #32770
WinMove, % A_ScreenWidth - 84, % A_ScreenHeight - 305 - 48

Este script coloca a janela no canto inferior direito da tela. Você pode personalizá-lo alterando a última linha ( WinMove).

captura de tela

iglvzx
fonte
1

No Windows XP: use da sndvol32seguinte maneira

sndvol32 sem parâmetros para exibir a janela de volume principal

sndvol32 -x para exibir pequena janela de volume principal

sndvol32 -t para exibir apenas o controle de volume (conforme o ícone de som)

RichardT
fonte