Изменить «Размер шрифта Windows (DPI )» в PowerShell?

Я использую ноутбук в офисе (Windows 7 )со станцией и двойным экраном и дома без станции.

Дело в том, что мне приходится менять размер текста каждый раз, когда я переключаюсь со станции на автономный ноутбук, потому что размер текста слишком велик на моем двойном экране, но слишком мал на экране моего ноутбука.

Для продолжения :Я щелкаю правой кнопкой мыши -по экрану рабочего стола, выбираю изменить разрешение, затем «увеличить или уменьшить текст и другие элементы», чтобы выбрать 100%, 125% и т. д. Мне нужно перезапустить сеанс, чтобы применить настройки. (Примечание :Я использую французскую систему, и я полагаю, что тексты в американской версии не совсем такие же ).

Это не очень удобно, поэтому я хотел бы автоматизировать это, возможно, с помощью скрипта PowerShell.

В идеале скрипт может определить, использую ли я только ноутбук или станцию ​​с двумя экранами ). Кроме того, без перезапуска сеанса (я сомневаюсь, что этот последний пункт выполним ).

С чего начать? Если это возможно.

10
задан Peter Mortensen 24 July 2018 в 20:27
поделиться