1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- #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")
- }
- }
|