コマンドプロンプトから画面の解像度を変更する必要があります。QResとNirCmdを試しましたが、どちらも画面の解像度を変更できませんでした(既に構文を確認しました)。それをする方法はありますか?
私が開発した無料のツールを試すことができます: http://tools.taubenkorb.at/change-screen-resolution/
次のように呼び出すだけです:
ChangeScreenResolution.exe /w=800 /h=600
実際 nircmd from nirsoftcan画面の解像度を変更します:
setdisplay {monitor:index/name} [width] [height] [color bits] {refresh rate} {-updatereg} {-allusers}
ディスプレイ設定を変更します。
[width]
および[height]
パラメータは、画面上のピクセル数を表します。
[color bits]
パラメータは、画面に表示される色の数を表します(8-256色、16-16ビット色、24-24ビット色など)。
{refresh rate}
は、モニターのリフレッシュレートを指定するオプションのパラメーターです。
{-updatereg}
パラメータを指定すると、新しい設定がレジストリに保存されます。
{-updatereg}
パラメータと{-allusers}
パラメータの両方を指定すると、すべてのユーザーの新しい設定がレジストリに保存されます。複数のモニターがある場合は、オプションのモニターパラメーターを使用して、表示設定を変更するモニターを指定できます。
モニターを指定するには、インデックス(最初のモニターの場合は0、2番目のモニターの場合は1、以下同様)、またはシステムモニター名に文字列を指定します。
モニター名は、Windowsのデバイスマネージャーにあります。モニター項目を右クリックして、[プロパティ]を選択します。 「場所」フィールドに表示される文字列はモニター名です。
例:
setdisplay 800 600 24 -updatereg setdisplay 1024 768 24 90 setdisplay 1024 768 8 setdisplay monitor:1 1024 768 24 90 setdisplay monitor:name1 1024 768 24 90
ソース NirCmdコマンドリファレンス-setdisplay
私は nirsoft とは何の関係もありません。私は彼らのソフトウェアのエンドユーザーです。