explorer.exeを実行せずにボリュームを変更する


1

特定のユーザーアカウントにログインすると、スクリプトがexplorer.exeを強制終了し、SteamをBig Pictureモードで開くようにゲーム用PCをセットアップしました。その後、プロセスが終了するまで待機し、ログアウトします。このように、PCのスタートアップをクリックするだけで、Steamを起動してゲームパッドを使用できます。基本的にスーパーチャージドゲームコンソールのようです!

ボリュームを変更する以外は、すべてうまくいきます。キーボードには3つのボリュームボタン(プラス、マイナス、ミュート)があり、explorer.exeが実行されている通常のセッションでは完全に機能しますが、Windowsエクスプローラーが終了している間は完全に応答しません。なんらかの理由で通常のデスクトップセッションでボリュームがダウンした場合、タスクマネージャーを開き、explorer.exeを実行し、ボリュームを編集して、終了する必要があるため、これは面倒です。explorer.exeが終了したときに、キーボードキーを使用してボリューム編集を有効にするにはどうすればよいですか?

また、Windowsエクスプローラーを実行し続けることは、次のオプションではありません。

  • それは資源を食べる

  • 誤って[スタート]ボタンを押すと迷惑です

  • 一部のゲームは、開いているとうまく機能しません。


CtrlキーまたはShiftキーと矢印キーの組み合わせは機能しますか?
ビスワプリヨ

私はこれを試していませんが、おそらくAHKスクリプトを作成して音量を調整し、それをスクリプトに追加してSteamと一緒に自動的に開くことができます
-wysiwyg

回答:


1

何らかの理由で退席した場合、通常のデスクトップセッションで音量が下がりました...

nirsoftのnircmdは、ボリュームを制御するために使用でき、steamを開始する前に必要なボリュームを設定するためにバッチスクリプトから呼び出すことができます。

実行する必要があるコマンドは次のとおりです。

 nircmd setvolume [device] [left-volume] [right-volume]

サウンドデバイスの音量レベルを設定します。[device]パラメータは、デバイス識別子を表します。ほとんどの場合、このパラメーターには「0」値を使用する必要があります。Windows Vistaでは、デフォルトの再生デバイスには0、デフォルトの録音デバイスには1を指定する必要があります。

[left-volume]そして[right-volume]パラメータは左右チャンネルの音量レベルを表す0(無音)と65535(フルボリューム)との間の値を含むべきです。

例:

setvolume 0 0 0
setvolume 0 32768 32768
setvolume 0 0xffff 0 

ソースsetvolume


免責事項

私はnirsoftとは一切関係ありません。私は彼らのソフトウェアのエンドユーザーです。


すでにソフトウェアを持っていて、この便利な機能を知りませんでした。どうもありがとう!
マンチニール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.