
私はトリプル モニターをセットアップしており、NVidia カードを使用して 1 つの巨大な 5760x1080 画面として表示するように構成しています。ただし、一部のタスクでは、2 つのサイド モニターをスリープ状態にして 1 つのモニターを 1920x1080 で使用するのが最適であることがわかりました。特に、ワイド スクリーン セットアップでうまく動作しないプログラムの場合に有効です。
たとえば、私が使用しているプログラムの中には、初期化時にデフォルトで全画面表示に設定され、すべてが引き伸ばされて、目まいがするほど不自然な外観になるものがあります。幸いなことに、一部のプログラムは設定された解像度で実行するように設定できますが、私が定期的に使用しているプログラムの中には、ネイティブでそのような解像度オプションを備えていないものがいくつかあります。
質問:この問題の確実な解決策を見つけるために、Windows 10 OS 自体の解像度を変更する最も速い方法を見つけたいと思っています。そうすれば、どのプログラムを実行しても、期待どおりに動作します。問題は、どうすればそれができるかです。実行できるコマンド プロンプト ラインや、非常に高速な他の方法があることを願っています。現在、私は次のようにできるだけ速くポイントしてクリックしています。
デスクトップ > ディスプレイ設定 > 解像度 > 1920 x 1080 (その後、「変更を保持」をクリックする必要があります)
しばらくすると、ポイントとクリックに費やす時間がどんどん増えていきます。そのため、ホットキーなどの高速な方法を見つけたいと思っています。
答え1
ダウンロード:
好みの場所 (メイン メニューなど) にフォルダーを作成し、このフォルダーに好みの解像度変更呼び出しへのショートカットを作成します。
例えば:
nircmd.exe monitor:1 setdisplay 800 600 24
nircmd.exe cmdshortcut "path.to.your.folder" "Monitor#1_800x600x24" setdisplay monitor:1 800 600 24
NirCmd コマンドのリファレンスはchm
ファイルに含まれています。
以下を組み合わせることもできます(notepad
希望のアプリケーションに変更します):
nircmd.exe monitor:1 setdisplay 800 600 24
notepad
nircmd.exe monitor:1 setdisplay 1024 768 24
単一のバスファイルで。