sndvol.exe é o que você deseja, basta usar o sinal -f para mostrar apenas o controle deslizante de volume principal:
sndvol.exe -f
A execução de apenas sndvol.exe abre o mixer de volume, como você observou.
Eu gostaria de abrir o popup Volume Control diretamente sem usar o mouse ou o teclado. Atualmente, estou usando o AutoHotkey para pressionar Win + B para focar na bandeja do sistema, Esquerda para destacar o ícone do Controle de volume
e,emseguida,Enterparaexibiropop-up.
Suponho que isso seja possível, considerando que você pode abrir a janela Exibir redes disponíveis com
rundll32 van.dll,RunVAN
ao invés de usar o ícone de Rede
.
Existeumamaneiradeinvocaropop-updoControledevolumeapartirdopromptdecomando?Porfavor,notequeeunãoestouolhandoparausaroVolumeMixer(sndvol):
sndvol.exe permite que você especifique a localização da janela adicionando coordenadas após a opção -f:
sndvol.exe -f 26214900
Este exemplo cria uma janela em x = 500 y = 400
coordinates = y * 65536 + x, where x and y - signed integers
BTW existe terceiro parâmetro de linha de comando ... pode ser manipulado? ...
Como mencionado no meu comentário , usando sndvol -f conforme 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 ).
No Windows XP: use sndvol32 da seguinte forma
sndvol32 no params para exibir a janela do volume principal
sndvol32 -x para exibir a janela do volume principal pequeno
sndvol32 -t para exibir somente o controle de volume (conforme o ícone de som)
Tags command-line windows-7 audio