テレビをWindowsに接続していますXP pcのnvidiaGeForce 8500GT。
私は常にシングルディスプレイとクローンディスプレイを切り替えています。
これらの設定をスクリプト化する方法はありますか?それを行うためにバッチファイルまたは.netプログラムを作成しても問題ありません。
テレビを使いたいときは、nVidiaトレイアイコン-> nViewディスプレイ設定->クローン-> TV + AcerMonitorを右クリックします。
モニターのみに戻したい場合は、nVidiaトレイアイコン-> nViewディスプレイ設定->シングルディスプレイ-> Acerモニターを右クリックします。
AutoIT、AutoHotkey、またはバッチスクリプトと組み合わせて、 このPDFドキュメント (コマンドライン機能=> DTCFGの使用-デスクトップの構成=> DTCFGデスクトップ構成コマンド)大いに役立つかもしれません。
それから私は簡単なAutoHotkeyスクリプトを作成しようとしましたが、それが機能するかどうか、またそれがあなたが望むことをするかどうかはわかりません。
single = 1
;----- Ctrl-F2, change to whatever you see fit
^F2::
;----- cloning to screen 2
if (single = 1) {
run rundll32.exe NvCpl.dll`,dtcfg setview 1 clone,,Hide
single = 0
} else {
;----- back to primary only
run rundll32.exe NvCpl.dll`,dtcfg setview 1 standard,,Hide
currentMode = 2
}
return
displayswitch.exe、Windows7,8,10に組み込まれているツールを使用できます。
C:\ windows\system32にあるはずです
AutoHotkey または AutoITスクリプト を使用して自動バージョンを作成できます。 AutoITドキュメント には優れた GUIの自動化に関するガイド があります。 (AutoHotkeyにはおそらく似たようなものがありますが、私はそれに慣れていません)