Мультимонитор Windows с DisplayPort и перестановкой значков

445
nevets1219

У меня подключено три монитора: DisplayPort (основной), монитор через HDMI, телевизор через HDMI (через встроенную видеокарту). Насколько я могу судить, я не могу выключить основной монитор с помощью кнопки питания монитора, или Windows будет считать устройство отключенным и перенести все данные с моего рабочего стола на дополнительный монитор. Когда это происходит, я обычно использую DesktopOK, чтобы вернуть значки обратно.

Мой текущий обходной путь - «Параметры электропитания»> «Экран выключен» и установите для него значение «Никогда», когда я его использую, и «1 минуту», когда меня нет, поэтому экран выключается без отключения. Это несколько утомительно, так как у меня Windows X> Power Options ...

Как вариант, у меня есть этот скрипт:

@echo off powercfg /X -monitor-timeout-ac 0 pause powercfg /X -monitor-timeout-ac 1 

Который работает, но порождает cmd, который уродлив, труднее различить на панели задач и не может быть закреплен так, чтобы он выделялся. Я пытался использовать Bat2Exe, но у него та же проблема.

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

Кто-нибудь есть какие-либо рекомендации по поводу проблемы с DP или, может быть, красиво завернуть сценарий (возможно, JAR)?

0
Зачем вам нужна пауза? Без этого окно cmd должно покончить. Имейте один сценарий для 0 и другой для 1 и используйте каждый по необходимости, вместо паузы используйте один из них и покончите с этим. Создайте ярлык для каждого и назовите каждое из них соответствующим образом, а затем щелкните правой кнопкой мыши и закрепите на панели задач, чтобы вам нужно было нажимать только то, что нужно по мере необходимости, без затянувшегося окна cmd из-за команды pause. Pimp Juice IT 5 лет назад 0
Пауза, поэтому я могу использовать только один скрипт. Проблема с двумя сценариями заключается в том, что они открывают командную оболочку и окна группируют их. nevets1219 5 лет назад 0

0 ответов на вопрос