マウスやキーボードを使用せずにVolume Controlポップアップを直接開きたいのですが。現在、私は AutoHotkey を使用して Win+B システムトレイに焦点を当て、 Left ボリュームコントロールアイコンを強調表示するには 、 その後 Enter ポップアップを表示します。
View Available Networksウィンドウを開いて、
rundll32 van.dll,RunVAN
ネットワークアイコンを使用するのではなく 。
コマンドプロンプトからボリュームコントロールポップアップを呼び出す方法はありますか? Volume Mixer(sndvol
)を使用するつもりはないことに注意してください。
sndvol.exe
はあなたが欲しいものです、あなたは-f
フラグを設定して、マスターボリュームスライダーだけを表示します。
sndvol.exe -f
実行中sndvol.exe
は、メモしたようにボリュームミキサーを開きます。
sndvol.exe
を使用すると、-fスイッチの後に座標を追加してウィンドウの場所を指定できます。
sndvol.exe -f 26214900
この例では、x = 500 y = 400にウィンドウを作成します
座標= y * 65536 + x、ここでxおよびy-符号付き整数
ところで3番目のコマンドラインパラメータがあります...ハンドルかもしれません...
私のコメント で述べたように、sndvol -f
を@ Indrekのように使用すると、Volume Controlシステムトレイから離れた異常な場所にあるウィンドウ。 AutoHotkeyを使用して、適切な場所にポップアップを表示できます。
SetWinDelay, -1
Run, % "sndvol -f"
WinWaitActive, ahk_class #32770
WinMove, % A_ScreenWidth - 84, % A_ScreenHeight - 305 - 48
このスクリプトは、ウィンドウを画面の右下に配置します。最後の行(WinMove
)を変更してカスタマイズできます。
Windows XPの場合:次のようにsndvol32
を使用します
sndvol32
マスターボリュームウィンドウを表示するパラメーターがありません
sndvol32 -x
は小さなマスターボリュームウィンドウを表示します
sndvol32 -t
は、音量コントロールのみを表示します(サウンドアイコンごと)。