AutoHotkey 使用笔记

注意事项


  • 为了支持中文需安装 AutoHotkey_L
  • Notepad2对ahk代码高亮和折叠支持良好,SciTE则能够提供输入提示
  • 绿色版*.ahk关联AutoHotkey.exe就能双击运行

按键


#  Win  键
^  Ctrl 键
+  Shift键
!  Alt  键
^!n::Run, Notepad.exe  ; Ctrl+Alt+N 打开记事本。

快捷效率



打开目录下所有文件

  • 把常用的网页链接和快捷方式放到一个文件夹内,以及待处理的文档。之后使用时一键全部打开
folder = D:\2-系统映像\桌面\快捷方式

Loop, %folder%\*.*
{
  run %folder%\%A_LoopFileName%
        ; 或者runwait 命令,等一个程序启动完成之后再循环启动下一个程序。
}

ExitApp ; 自动退出

自动化测试



将AutoHotKey用于轻量级的自动化测试也是个不错的选择,模拟点击、按键等

学习资料



http://zhuanlan.zhihu.com/autohotkey/19716319

时间: 2024-12-20 00:45:13

AutoHotkey 使用笔记的相关文章

;徐晓亮的跟随电脑启动的AutoHotkey全局热键和热字串脚本

/*;------------------------------------------------------------[重要提示]在SciTE或者EmEditor中按热键Ctrl+G -> 150 -> Enter跳转到热键定义处①立即升级杀毒软件病毒库②用pft.exe个人文件转移工具转移文件夹到非系统盘D:盘(pft.exe文件来自于一键Ghost硬盘版C:\dosh\ghos\pft.exe)③通过Total Commander的工具栏来正确的新建和打开文件和文件夹(养成只在36

《卓有成效的程序员》----读书笔记

目录: 快捷键的使用 文件快速检索 1.本书概况 转自图灵社区 一.机制1.加速法则 :使用各种工具或技巧,使自己工作效率最优化关注本质,而非形式键盘输入总比导航快 简化启动面板,将最常用功能最优先化花点时间来学习你手边所有隐藏的快捷键环境切换会消耗时间,尽量减少环境切换记住操作的历史,忘记历史就意味着你得重新再输入一遍嵌入图形化工具的命令提示符让你鱼与熊掌兼得在资源管理器中嵌入命令提示符使环境切换更容易开发时优先使用键盘而非鼠标-----------------快速切换至地址栏 Alt+D在上

Windows下提效工具—Autohotkey、Clover、Ditto、Listary、VistaSwitcher、CLaunch

工欲行其事必先利其器.作为一个以Windows为OS的程序员,有很多小巧的工具可以帮助提高写代码的效率.我说下自己用了很久的一些小工具吧. BTW,程序都是免费的,可以自行搜索下载. 大杀器Autohotkey: 说简单点是可以让你自定义一些快捷键来简化windows的操作.不过它并不像按键精灵一样有GUI让你stepbystep的做,Autohotkey.exe类似于一个解释器,它用来执行你自己编写的ahk脚本.当然,它有自己的脚本语法和定义.在后面的一些博客中我会更详细的解释. EG: wi

【安全牛学习笔记】

弱点扫描 ╋━━━━━━━━━━━━━━━━━━━━╋ ┃发现弱点                                ┃ ┃发现漏洞                                ┃ ┃  基于端口五福扫描结果版本信息(速度慢)┃ ┃  搜索已公开的漏洞数据库(数量大)      ┃ ┃  使用弱点扫描器实现漏洞管理            ┃ ╋━━━━━━━━━━━━━━━━━━━━╋ [email protected]:~# searchsploit Usage:

51CTO持续更新《通哥的运维笔记》

<通哥的运维笔记>将持续在51CTO网站更新,希望大家多多关注.互相学习,后期,我将会退出<通哥的运维笔记>系列视频教程,希望带给大家最大的收获,帮助大家更好的学习.进步.<通哥的运维笔记>主要从linux系统管理.虚拟化.cloudstack云平台以及网络管理之CCNA.CCNP.CCIE,等等方面深入讲解.

WPF笔记整理 - Bitmap和BitmapImage

项目中有图片处理的逻辑,因此要用到Bitmap.而WPF加载的一般都是BitmapImage.这里就需要将BitmapImage转成Bitmap 1. 图片的路径要用这样的,假设图片在project下的Images目录,文件名XXImage.png. pack://application:,,,/xxx;component/Images/XXImage.png 2. 代码: Bitmap bmp = null; var image = new BitmapImage(new Uri(this.X

java String 类 基础笔记

字符串是一个特殊的对象. 字符串一旦初始化就不可以被改变. String s = "abc";//存放于字符串常量池,产生1个对象 String s1=new String("abc");//堆内存中new创建了一个String对象,产生2个对象 String类中的equals比较字符串中的内容. 常用方法: 一:获取 1.获取字符串中字符的个数(长度):length();方法. 2.根据位置获取字符:charAt(int index); 3.根据字符获取在字符串中

vector 学习笔记

vector 使用练习: /**************************************** * File Name: vector.cpp * Author: sky0917 * Created Time: 2014年04月27日 11:07:33 ****************************************/ #include <iostream> #include <vector> using namespace std; int main

学习笔记之邮件发送篇

用脚本语言发送邮件是系统管理员必备技能 对系统定期检查或者当服务器受到攻击时生成文档和报表. 发布这些文档最快速有效的方法就是发送邮件. python中email模块使得处理邮件变得比较简单 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 本段摘录于    http://www.cnblogs.com/xiaowuyi/archive/2012/03/17/2404015.html 1.smtplib模块 smtplib.SMTP([host[, p