我每天在三個螢幕上同時使用相同的程式(大約 4-5 個)。我總是以同樣的方式組織我的窗戶。為了每天早上節省時間,我想知道是否有一種方法可以以正確的視窗大小、位置並在正確的螢幕上以編程方式打開所有程式。
答案1
經過快速谷歌搜尋後,我找到了以下解決方案:
Desksoft 視窗管理器(付費 - 10 美元)
WindowManager 透過記住和復原程式和視窗的位置和大小來幫助您改善工作流程。許多程式不會記住它們在會話之間的位置和大小,甚至 Windows 資源管理器也不會將視窗還原到 Windows 7 或更高版本下的最後位置。這就是 WindowManager 介入的地方,並確保每次打開視窗時,它們都會準確地放置在您想要的位置。 WindowManager 甚至允許您鎖定任何視窗的位置和大小,這樣無論您將其移動到哪裡,它將始終在同一位置打開。
Shell資料夾修復(自由的)
這是一個讓win7資源管理器資料夾視窗記住它們的大小和位置的應用程式。它還有一些附加功能,希望以後能有更多功能。它不管理常規應用程式的視窗大小/位置,如果您需要,其他應用程式(例如視窗管理器)可以做到這一點。儘管我還沒有嘗試過,但理論上它應該可以同時運行視窗管理器,如果它配置為忽略資料夾視窗(發現為“CabinetWClass”)。我強烈建議在運行 ShellFolderFix 之前將 WM 配置為忽略它們,或停用 WM,以避免兩個應用程式之間出現任何潛在的「衝突」。
理論上,您可以在類似此的 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