[AHK]火狐一键激活与隐藏

;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%
  }

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值