序文
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も実用的な機能が多いので、興味のある方は勉強してみてください