使用AutoHotKey实现自动化
使用AutoHotKey软件可实现自动化,常用V2.0脚本如下:
脚本开头必加
#SingleInstance Force
一键打开多个网页并最大化
; ==================== Alt+B 一键打开多个网页并最大化 ==================== !b:: { chrome := "C:\Program Files\Google\Chrome\Application\chrome.exe" Run(chrome " https://www.doubao.com/chat/") Run(chrome " http://localhost:8080/") WinWait "ahk_exe chrome.exe",, 3 ; 最多等待3秒,防止卡死 WinActivate "ahk_exe chrome.exe" WinMaximize "ahk_exe chrome.exe" }
启动工作常用软件
; ==================== Alt+L 启动工作常用软件 ==================== !l:: { ; 1. 先启动 launcher.jar jarPath := "D:\ImmovablePrograms\launcher.jar" if FileExist(jarPath) Run jarPath else MsgBox "未找到:launcher.jar" ; 2. 延迟一小段时间,避免同时启动太多卡顿 Sleep 500 ; 3. 启动微信 + 自动按回车(确认/登录) Run "D:\Weixin\Weixin.exe" WinWaitActive "微信",, 5 ; 等待微信窗口激活 if (WinExist("微信")) { Sleep 2000 Send "{Enter}" ; 自动按回车 } ; 4. 依次启动其他软件 Run "D:\IDEA\IntelliJ IDEA Community Edition 2025.1\bin\idea64.exe" Run "D:\CMOA\CMOA.exe" Run "D:\VSCode\Microsoft VS Code\Code.exe" ; 完成提示 ToolTip "所有软件已启动完成" SetTimer ToolTip, -1500 }
打开QQ + 相对坐标点击登录
; ==================== Alt+Q 打开QQ + 相对坐标点击登录 ==================== !q:: { ; 启动QQ Run("D:\QQ\QQ.exe") ; 等待QQ窗口 if !WinWait("QQ",, 10) { MsgBox("未找到QQ窗口") return } WinActivate("QQ") Sleep(2500) ; ✅ 关键:直接在 QQ 窗口内部点击 相对坐标 (206,408) Click(206, 408, "Left", , "Window", "QQ") ToolTip("QQ 登录按钮已点击") SetTimer(() => ToolTip(), -1500) }
启动前需要双击xxx.ahk脚本,比较麻烦,我们可以设置为开机自启动。
1.win+R输入shell:startup

2.找到你的xxx.ahk,创建快捷方式
3. 把生成的快捷方式复制粘贴到刚才打开的启动文件夹。
4. 重启电脑即可开机自动运行xxx.ahk。

浙公网安备 33010602011771号