web-dev-qa-db-ja.com

Windows2012ターミナルウィンドウの解像度を変更する

ブラウザーを開いてテストし、テストの最後にスクリーンショットを撮るUIテストプログラムがあります。 RDPを介してマシンにログインしているときにプログラムを実行すると、スクリーンショットの解像度が高くなります(ブラウザーですべてのコンテンツを確認できます)。

しかし、プログラムをWindowsサービスとして実行すると、Windowsは仮想モニターでブラウザーを開くか、ブラウザーが表示されない場所で、画面サイズが小さすぎてブラウザーのすべてのコンテンツを表示できません。

Windowsがサービスに対して開くディスプレイのサイズ/解像度を変更するにはどうすればよいですか?

2
Dhana

コマンドに/wおよび/hスイッチを含めて接続を開始することにより、[リモートデスクトップ接続]ウィンドウのサイズを指定できます。

たとえば、ウィンドウサイズが1920x1080のMYSERVERという名前のサーバーに接続するには、次のコマンドを使用します。

mstsc.exe /v:MYSERVER /w:1920 /h:1080

mstsc /?を実行すると、使用可能なコマンドラインオプションの完全なリストを表示できます。 SP1を実行しているWindows764ビットUltimateマシンで使用できるオプションは次のとおりです。

enter image description here