;filename:火狐一键激活与隐藏.ahk
;火狐的激活与隐藏:火狐未启动则启动,当前存在火狐则隐藏、不存在则显示并激活火狐
;作者:sunwind
;日期:2014年11月13日
SetTitleMatchMode,2
#7::
;热键是win+7 这里要改成你自己喜欢的
Target:="C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
;这里改成你机器上火狐的路径
RunOne(Target)
IfWinExist,ahk_class MozillaWindowClass
{
WinHide,ahk_class MozillaWindowClass
}
Else
{
winshow,Mozilla Firefox ahk_class MozillaWindowClass
winactivate,ahk_class MozillaWindowClass
}
Return
RunOne(Target)
{
SplitPath, Target, TargetNameOnly
Process, Exist, %TargetNameOnly%
NewPID = %ErrorLevel% ; 由于 ErrorLevel 会经常发生改变, 所以要立即保存这个值.
if NewPID = 0
{
Run, %Target%, , , NewPID
}
return %NewPID%
}
[AHK]火狐一键激活与隐藏
最新推荐文章于 2024-10-17 11:23:55 发布