2

Я на ноутбуке с Windows 8, и у меня есть два внешних монитора, которые я подключаю к нему. Всякий раз, когда я беру ноутбук куда-то (и должен отключить мои мониторы), все окна, естественно, выходят на экран моего маленького ноутбука.

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

4 ответа4

4

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

WinSize2 должен делать то, что вы хотите. Другие упоминали скрипты AutoHotKey и AutoIT.

1

В этом ответе упоминается AutoResizer, что является огромным шагом вперед, помогая мне поддерживать здравый смысл: утилита Windows для сохранения / восстановления размера окна и истории позиций?

1

Я создал небольшой инструмент для этого. Это не полный, но я получаю положительный отзыв и все еще работаю над этим. Это бесплатно, у вас есть исходный код (C++), вы можете скомпилировать его с помощью Cygwin, и есть двоичные файлы, если вы не скомпилируете код C++.

Вы можете найти его здесь: https://github.com/manutalcual/winredock

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .