Je souhaite ouvrir le menu contextuel Contrôle du volume sans utiliser de souris ni de clavier. Actuellement, j'utilise AutoHotkey pour appuyer sur Win+B se concentrer sur la barre d'état système, Left mettre en surbrillance l'icône de contrôle du volume , et alors Enter pour faire apparaître la popup.
Je suppose que cela est possible, étant donné que vous pouvez ouvrir la fenêtre Afficher les réseaux disponibles avec
rundll32 van.dll,RunVAN
par opposition à l'utilisation de l'icône de réseau .
Existe-t-il un moyen d'appeler le contrôle de volume contextuel à partir de l'invite de commande? Veuillez noter que je ne cherche pas à utiliser le mélangeur de volume (sndvol
):
sndvol.exe
est ce que vous voulez, il vous suffit d'utiliser l'indicateur -f
pour lui montrer uniquement le curseur du volume principal:
sndvol.exe -f
Exécuter juste sndvol.exe
ouvre le mélangeur de volume, comme vous l'avez noté.
sndvol.exe
vous permet de spécifier l'emplacement de la fenêtre en ajoutant des coordonnées après le commutateur -f:
sndvol.exe -f 26214900
Cet exemple crée une fenêtre à x = 500 y = 400
coordonnées = y * 65536 + x, où x et y - entiers signés
BTW il y a troisième paramètre de ligne de commande ... peut être manipuler? ...
Comme mentionné dans , mon commentaire , en utilisant sndvol -f
selon @ La réponse de @ Indrek ouvre le Fenêtre Contrôle du volume dans un emplacement inhabituel, loin de la barre d'état système. En utilisant AutoHotkey, nous pouvons faire apparaître la fenêtre contextuelle à l’endroit qui nous convient:
SetWinDelay, -1
Run, % "sndvol -f"
WinWaitActive, ahk_class #32770
WinMove, % A_ScreenWidth - 84, % A_ScreenHeight - 305 - 48
Ce script place la fenêtre en bas à droite de l'écran. Vous pouvez le personnaliser en modifiant la dernière ligne (WinMove
).
Sous Windows XP: Utilisez sndvol32
comme suit
sndvol32
aucun paramètre pour afficher la fenêtre du volume principal
sndvol32 -x
pour afficher une petite fenêtre de volume principal
sndvol32 -t
pour afficher uniquement le contrôle du volume (selon l'icône du son)