Есть такая утилитка (NirSofer). Вот такой .bat в быстрый запуск/пуск/раб.стол:
choice /C 09 /M 0-default_-_rotate-9
if errorlevel 2 "%NirSoft%\MultiMonitorTool.exe" /SetOrientation \\.\DISPLAY1 0 \\.\DISPLAY2 90
if errorlevel 1 "%NirSoft%\MultiMonitorTool.exe" /SetOrientation 1 0 2 0
Под %NirSoft% понимается "путь к программке"... Если поместить в быстрый запуск например шестым, то вызываем батник через Win+6, жмём 9 – первый монитор 0°, второй монитор переворачивается на 90°; 0 – возвращает два монитора в 0°.
Жалко, нельзя настроить для определённых приложений отображение новых диалогов или каких-либо других их окон на определённый экран (как например свойства файла/папки или "установка драйвера" (например, флешки) отображаются на «нежелательном экране») – не научили запоминать! Придётся каждый раз вручную перемещать (или в командную строку MultiMontorTool.exe /MoveWindow 2 Title "<название окошка>")
Работаешь себе в каком-нибудь приложении на втором экране, и тут..внезапно нужный диалог оказался на первом экране! А ещё странно, что его же поддиалоги выводятся потом уже на второй экран. Ладно бы, если эти окошки необязательно должны быть закрыты, чтоб дальше взаимодействовать с приложением, так нет, прыгай туда-сюда, особенно если ориентация разная!
Однако для ваших целей – вполне достаточно.