#Requires AutoHotkey v2.0 ; 快捷键 Alt+E 切换到 Edge 浏览器 !e:: { ; 检查 Edge 是否正在运行 if WinExist("ahk_exe msedge.exe") { ; 如果 Edge 不是活动窗口,则激活它 if !WinActive("ahk_exe msedge.exe") { WinRestore("ahk_exe msedge.exe") ; 如果最小化,则恢复窗口 WinActivate("ahk_exe msedge.exe") ; 激活窗口 WinMaximize("ahk_exe msedge.exe") ; 最大化窗口 } ; 可选:如果已经是活动窗口,则最小化(可删除 else 部分) else { WinMinimize("ahk_exe msedge.exe") } } ; 如果 Edge 未运行,则启动它 else { Run("msedge.exe") } } ; 快捷键 Alt+E 切换到 Edge 浏览器 !x:: { ; 检查 Excel 是否正在运行 if WinExist("ahk_exe EXCEL.EXE") { ; 如果 Excel 不是活动窗口,则激活它 if !WinActive("ahk_exe EXCEL.EXE") { WinRestore("ahk_exe EXCEL.EXE") ; 如果最小化,则恢复窗口 WinActivate("ahk_exe EXCEL.EXE") ; 激活窗口 WinMaximize("ahk_exe EXCEL.EXE") ; 最大化窗口 } ; 可选:如果已经是活动窗口,则最小化(可删除 else 部分) else { WinMinimize("ahk_exe EXCEL.EXE") } } ; 如果 EXCEL 未运行,则启动它 else { Run("EXCEL.EXE") } } ;TOTALCMD64.EXE ;c:\totalcmd\TOTALCMD64.EXE ; 快捷键 Alt+T 切换到 Edge 浏览器 !t:: { ; 检查 totalcmd 是否正在运行 if WinExist("ahk_exe TOTALCMD64.EXE") { ; 如果 Excel 不是活动窗口,则激活它 if !WinActive("ahk_exe TOTALCMD64.EXE") { WinRestore("ahk_exe TOTALCMD64.EXE") ; 如果最小化,则恢复窗口 WinActivate("ahk_exe TOTALCMD64.EXE") ; 激活窗口 WinMaximize("ahk_exe TOTALCMD64.EXE") ; 最大化窗口 } ; 可选:如果已经是活动窗口,则最小化(可删除 else 部分) else { WinMinimize("ahk_exe TOTALCMD64.EXE") } } ; 如果 EXCEL 未运行,则启动它 else { Run("c:\totalcmd\TOTALCMD64.EXE") } }