-1

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

1 ответ1

0

После быстрого поиска в Google я нашел следующие решения:

Desksoft WindowManager (Платный - 10 долларов США)

WindowManager помогает вам улучшить рабочий процесс, запоминая и восстанавливая положение и размер ваших программ и окон. Многие программы не запоминают свою позицию и размер между сеансами, и даже Windows Explorer не восстанавливает окна до их последней позиции под Windows 7 или выше. Это где WindowManager вступает и гарантирует, что ваши окна размещаются именно там, где вы хотите, каждый раз, когда вы открываете их. WindowManager даже позволяет заблокировать положение и размер любого окна, чтобы оно всегда открывалось в одном и том же месте, независимо от того, где вы его перемещаете.

ShellFolderFix (бесплатно)

Это приложение, чтобы окна Win7 Explorer Explorer запомнили их размер и положение. Он также имеет несколько дополнительных функций, и, надеюсь, еще несколько позже. Он НЕ управляет размером окна / позициями обычных приложений, если вы этого хотите, другие приложения, такие как Window Manager, делают это. Несмотря на то, что я не пробовал, теоретически он должен работать для одновременного запуска Window Manager, если он настроен на игнорирование окон папок (определяется как "CabinetWClass"). Я бы настоятельно рекомендовал настроить WM, чтобы игнорировать их, или отключить WM перед запуском ShellFolderFix, чтобы избежать возможных "ссор" между двумя приложениями.

Теоретически, вы можете решить эту проблему с помощью скрипта Autohotkey, подобного этому:

Run, EXCEL.EXE
WinWait, Excel
WinMove, Excel,, 40, 50, 400, 500 
;40 being the X position, 50 being the Y, 400 - width and 500- height

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