コマンドを使用して Windows の音量とオーディオ出力デバイスを設定する

序文

Windows には、音量設定コマンドも、出力デバイス設定コマンドもないようです。わかる方教えてください〜

したがって、ここでは神レベルのガジェットが使用されます: nircmd

公式サイトのダウンロードアドレス:

32 ビット: http://www.nirsoft.net/utils/nircmd.zip
64 ビット: http://www.nirsoft.net/utils/nircmd-x64.zip

nircmdをインストール

ダウンロード後、圧縮パッケージ内のnircmd.exeとnircmdc.exeの2ファイルをC:\Windows\System32ディレクトリに解凍すれば、インストールは完了です。この時点で、cmd または powershell を再実行すると、コマンド呼び出しを使用できます。

ボリュームを設定

cmd または powershell を開き、次のコマンドを入力します。

nircmd setsysvolume 65535  #将音量设置为100%
或者:
nircmdc setsysvolume 65535  #将音量设置为100%

nircmd.exe コマンドと nircmdc.exe コマンドの機能と使用方法は同じですが、nircmdc.exe はコンソール コマンドであり、ErrorLevel 値を返す点が異なります。

音量設定は 0 ~ 100 ではなく、0 ~ 65535 であることに注意してください。

計算式も非常にシンプルです。値÷65535を設定し  、切り上げます。

たとえば、音量を 10% に設定するには:

nircmdc setsysvolume 6500

 

オーディオ出力デバイスを設定する

下の図に示すように、私のコンピュータには 2 つのオーディオ出力デバイスがあります。

2436は私のモニターのHDMIですが、実はスピーカーが付いていないので、出力する設定にすると音が出ません。

cmd または powershell を開き、次のコマンドを入力します。

nircmd setdefaultsounddevice "扬声器"
或者
nircmdc setdefaultsounddevice "扬声器"

これにより、出力デバイスが「スピーカー」に切り替わります。.

あとがき

nircmdも実用的な機能が多いので、興味のある方は勉強してみてください

おすすめ

転載: blog.csdn.net/s806903/article/details/128481787