功能:讀取設定的 Ini 檔,依其設定調整應用程式的視窗位置與大小,並可移動到指定的虛擬桌面
使用方法
直接執行 WinMove-ahk.exe即可。
- 不傳參數:彈出輸入設定 ini 檔的對話窗,輸入後讀取ini以調整視窗
- 傳參數:有傳 Ini檔名 時直接執行,立即調整視窗
winmove-ahk winset1.ini
可針對不同的螢幕設置多個 Ini 檔,依需要分別傳入以適應不同的螢幕解析度。
Ini 設定說明
- 在
[Programs]
裡指定要設定的應用程式,Count可自行調整 - 先用windowSpy.exe找到要設定的應用程式視窗,取其ahk_class或ahk_exe,設定成
Find
- 分別指定視窗位置與大小,
X
與Y
是視窗左上角的座標Width
與Height
為0或-1時表示最大化
- 可指定視窗顯示的虛擬桌面(
desktop
)與監視器(monitor
,監視器尚未處理) - 若要設定的程式未執行而要自動啟動,則設定
Exec=應用程式執行檔路徑
WinSet1.ini 範例
; Using WindowSpy.ahk to get the required ahk_exe
; Programs entry is ahk_exe.
; ini entry is Case-senstive.
[Programs]
1=EmEditor
2=Explorer
3=MSWord
Count=3
[EmEditor]
Find=ahk_exe ee256.exe
X=100
Y=200
Width=1500
Height=600
Monitor=1
Desktop=1
; Windows Explorer
[Explorer]
Find=ahk_class CabinetWClass
X=500
Y=200
Width=800
Height=500
Monitor=1
Desktop=2
[MSWord]
Find=ahk_exe WINWORD.EXE
; if the specified app cannot be found, using Exec to execute it.
Exec=C:\Program Files (x86)\Microsoft Office\root\Office16\WINWORD.EXE
X=0
Y=0
; width=0, height=0 means maximize
Width=0
Height=0
Monitor=1
Desktop=1
開放原始碼
- AutoHotkey腳本原始碼:https://github.com/emisjerry/WinMove-ahk
- 下載:Release v1.0.0 · emisjerry/WinMove-ahk
教學影片
##您可能也會有興趣的類似文章
- AutoHotkey 熱字串的常用選項與指引功能(AHK #2) (9則留言, 2019/05/17)
- Windows虛擬桌面操作攻略;搭配強化工具更方便! [AHK#43] (0則留言, 2021/02/28)
- AutoHotkey腳本的4種除錯方法(AHK #5) (0則留言, 2019/05/25)
- [AHK#33] 重覆執行cmd.exe的「舊」命令 (0則留言, 2020/03/29)
- 快速建立個人常用詞庫-AutoHotkey 熱字串小工具:HotString Helper(AHK #3) (0則留言, 2019/05/18)
- 用AutoGUI來學習AutoHotkey!超級簡單!(AHK #1) (0則留言, 2019/05/14)
- [AHK#32] 讓多個cmd.exe共用命令歷史的變通作法(跨Session共用) (0則留言, 2020/03/28)
- 提升輸入效率的文字替換工具:WriteYours與PhraseExpress (0則留言, 2020/04/11)
- [AutoHotkey] 將特定視窗固定顯示在第2螢幕 (0則留言, 2017/08/24)
- 參戰ClickClickClick大賽:我的自動點擊程式ccc.exe V1.3 (14則留言, 2007/06/16)
- 新版AutoHotkey轉換工具ahk2exe的圖形介面操作步驟 (2則留言, 2013/04/21)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (59則留言, 2008/04/10)
- AutoHotkey-網頁自動化Selenium WebDriver安裝 (5則留言, 2019/11/10)
- [AHK#36] 自製AutoSub圖形介面工具:AutoSub-AHK;Windows適用 (4則留言, 2020/05/15)
- AutoHotkey-網頁自動化Selenium WebDriver由實例學習常用功能(使用XPATH CSS Explorer擴充) (0則留言, 2019/11/13)