10 个基本 AutoHotkey 脚本可简化您在 Windows 上的工作流程

已发表: 2021-04-19

AutoHotkey 是一款免费的开源工具,可满足您在 Windows 上的所有自动化需求。 它是最接近 Automator 的东西,Automator 是 Mac 上可用的个人自动化工具。 AutoHotkey 依赖于 AutoHotkey 脚本语言,使您能够创建自定义脚本和快捷方式、重新映射键,甚至为系统上的不同操作构建宏。

AutoHotkey scripts

为了让您了解其应用程序,使用 AutoHotkey,您可以创建热键以将操作与键绑定; 使用热字串来扩展缩写或脚本操作; 创建函数以将多个命令组合在一起; 除其他事项外。 不仅如此,随着您对脚本语言和工具本身的熟悉,使用范围会进一步扩大。

因此,如果您刚刚开始使用 AutoHotkey 或正在寻找 AutoHotkey 脚本,这里有一些 AutoHotkey 脚本可用于简化 Windows 上的工作流程。

目录

基本 AutoHotkey 脚本

使用 AutoHotkey 脚本有两种方法:您可以使用不同论坛上提供的用户创建的脚本,或者如果找不到适合您的目的的脚本,则可以创建自己的脚本。 我们已经介绍了 AutoHotkey 的基础知识,因此请务必先检查一下以了解 AutoHotkey。

1. 重新映射一个键

如果您的键盘上有一个无响应或损坏的键,您可以使用 AutoHotkey 将其映射到不同的键,这样您就可以继续使用您的键盘,直到您修复它为止。 要重新映射键,请按以下语法输入命令: CapsLock::Shift 。 在这里,我们将 CapsLock 键重新映射为 Shift 键。 您可以更换钥匙以适合您的用途。

2.清除回收站

在 Windows 上,当您删除文件(不是 Shift + Delete)时,它会进入系统的回收站。 随着时间的推移,您需要清除回收站以避免不必要的磁盘空间使用。 如果您的计算机上有 AutoHotkey,您可以更有效地执行此操作 — 只需一个热键(快捷键)。 为此,您需要做的就是创建一个文件并添加以下行: ^Del::FileRecycleEmpty 。 我们使用 Ctrl + Del 作为键盘快捷键,但您可以自由使用您喜欢的组合键。

注意:您需要了解的基本 AutoHotkey 字符参考:

  • ^ - Ctrl
  • # – 窗户
  • ! – 替代
  • + - 班次

3. 快速打开网站/收藏夹

如果您需要经常打开某些网站,作为工作流程的一部分或其他方式,简化和自动化此步骤是明智之举。 使用 AutoHotkey,您只需一行代码即可完成此操作。 为此,请使用以下代码创建一个 AHK 脚本文件: !G::Run chrome.exe https://www.google.com ,并将其保存为 .ahk 扩展名。 我们的命令会在单击 Alt + G 时打开 Google,但您可以使用它在您想要的任何浏览器上打开任何网站。

就像上面的脚本一样,你也可以创建一个来设置一个热键来打开你经常访问的文件夹。 为此,请使用以下命令创建一个文件: !D::Run “C:\Users\Dell\Downloads” 。 确保将快捷方式和文件夹路径更改为您要在脚本中打开的内容。 要查找文件夹的路径,请右键单击它并进入Properties

4. 在剪贴板中搜索项目

当您需要在 Internet 上查找某些内容时,您通常键入(查询)或将其复制到浏览器中。 但是,使用 AutoHotkey,您可以简化流程以节省几个步骤。 为此,创建一个 AutoHotkey 脚本并添加以下代码行: !G::Run chrome.exe https://www.google.com/search?q=%clipboard% 。 这个脚本本质上会做的是在你的剪贴板中拉起一个谷歌搜索项目。 因此,您所要做的就是复制您想在互联网上查找的内容并按下触发快捷方式。

5.自动更正文本

如今,大多数智能手机键盘都内置了自动更正功能,可以自动更正拼写错误的单词。 然而,相比之下,计算机不提供这样的功能。 但是,与大多数缺少的特性和功能一样,AutoHotkey 可以用脚本来填补空白。 在这方面,有一个自动更正脚本可以更正超过 7000 个单词,包括一些常用单词的缩写,以纠正您拼写错误的单词。

获取自动更正脚本

6.快速插入特殊字符

特殊字符,尤其是 Alt 键盘序列,如商标、版权等,需要您使用修饰键才能输入。 一般来说,这些字符访问快捷方式中的大多数实际上都无法访问,并且可能会造成不便。 但是多亏了 AutoHotkey,您可以为您经常使用的特殊字符创建热键(自定义快捷方式)——您可以记住它们——方便快捷地插入它们。 这是一个示例热键: !C::SendInput {} ,我们在其中创建了一个 Alt + C 快捷键来输入版权符号。

7. 重新使用功能键

功能键本质上是快捷方式,提供了一种在计算机上执行某些操作的便捷方式。 但是,大多数情况下,这些密钥中的很多都未使用。 如果您也是这种情况,您可以使用 AutoHotkey 重新调整键盘上未使用的功能键的用途。 例如,您可以分配一个功能键来在您的计算机上运行您经常使用的应用程序/程序。 要重新调整密钥的用途,请使用以下命令: F3:: Run “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” 。 更换功能键和程序以满足您的特定要求。

8.从开始菜单快速查找项目

“开始”菜单提供了一种在 Windows 计算机上查找程序和文件夹的简便方法。 但是,如果您的计算机上有太多的程序和文件夹,有时会很难从“开始”菜单中找到项目。 对于这种情况,有 Seek AutoHotkey 脚本,它允许您设置热键以过滤掉计算机上匹配的程序和文件夹,以便您可以从少数提供的选项中轻松找到您的程序/文件夹。

获取搜索脚本

9. 始终保持顶部的窗口

在您的计算机上运行多个程序时,您有时可能会发现需要始终运行其中一个程序,以便您可以使用它/了解它的更新。 使用 AutoHotkey,可以使用简单的快捷方式来完成。 为此,使用以下代码行创建一个 AutoHotkey 脚本: !CapsLock::Winset, Alwaysontop, , A并保存它。 现在,当您想保持窗口在顶部运行时,选择它,然后按您添加到脚本中的快捷方式。

10. 展开文本

如果您编写代码或回复大量电子邮件/对话,您经常会发现自己一遍又一遍地重复一些主要行。 在 Windows 上,您可以避免使用脚本重复键入此类文本。 因此,创建一个 .ahk 文件并添加以下代码行: ::hhig::Hello,进展如何? . 我们的代码将 hhig 替换为 Hello,怎么样? 当然,您可以将其替换为其他一些自定义缩写。 事实上,您可以使用您使用/计划使用的所有缩写来填充文件。

奖金脚本

尽管在为 AutoHotkey 脚本中的操作分配快捷键时,您希望避免与其他程序的快捷键冲突,但有时很难避免它们。 因此,在这种情况下最好的办法是暂时暂停 AutoHotkey:您可以从系统托盘(或托盘菜单)手动执行此操作。 然而,由于我们使用的是 AutoHotkey,让我们创建一个脚本来为我们做这件事。 为此,将以下代码行: !CapsLock::Suspend添加到 AHK 脚本并保存。 随意将快捷键替换为您喜欢的快捷键。

充分利用 AutoHotkey

AutoHotkey 是一个很好的工具,可以自动完成工作流程中繁琐和重复的任务。 因此,如果您是 Windows 用户,我们强烈建议您使用 AutoHotkey 并利用其脚本的强大功能在您的系统上更有效地执行操作/操作。 您可以在 AutoHotkey 的网站上找到大量 AutoHotkey 内容,以及有关不同功能的深入指南,以开始创建您自己的复杂脚本以实现系统操作自动化。