AutoHotKey自定义快捷键启动最小化某个程序。

  • 共四步
  1. 安装atuohotkey最新版本
  2. 新建一个文本文档,更改名字比如为为test.ahk, 但是要后缀名为ahk
  3. 在test.ahk中输入如下代码
Activate(t)
{
  IfWinActive,%t%
  {
    WinMinimize
    return
  }
  SetTitleMatchMode 2    
  DetectHiddenWindows,on
  IfWinExist,%t%
  {
    WinShow
    WinActivate           
    return 1
  }
  return 0
}

ActivateAndOpen(t,p)
{
  if Activate(t)==0
  {
    Run %p%
    WinActivate
    return
  }
}

; 使用alt+w, 启动Everything. 若everything 没有启动则启动Everything, 
; 若已经启动,但evrything窗口没有显示, 则显示everything窗口。
; 若Everything窗口已经显示, 则最小化Everything窗口。
; ActivateAndOpen第一个参数是Everything, 状态栏中包含Everything中窗口将会被激活或者最小化。
; 第二个参数,则是启动程序的路径。
!w::ActivateAndOpen("Everything","E:\Everything\Everything.exe")
!q::ActivateAndOpen("Chrome","C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
!2::ActivateAndOpen("Notepad++","E:\Notepad++\notepad++.exe")
  1. 右键test.ahk, 选择使用autohotkey打开。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值