打开窗口并按热键的简单脚本

时间:2017-05-13 01:57:42

标签: windows batch-file cmd hotkeys

我想创建一个简单的脚本,在按 ctrl + k 时运行。然后,此脚本将按 WINKEY + 3 ,然后按 ctrl + a 。我似乎无法找到一种方法来做到这一点。我正在尝试批处理文件,但SendKeys方法不支持我收集的WINKEY。这是Windows 7或10(可能正在使用)。感谢

对于那些不知道的人, WINKEY + 3 打开任务栏上的第三个固定程序。 ctrl + a 是该程序的内部命令。如果有人知道另一种方法,而不是伪造按键,请随时启发我。

1 个答案:

答案 0 :(得分:0)

我认为批量生产是不可能的,但正如GregHNZ所说,它很容易在autohotkey中完成。您也可以轻松地将其编译为exe! 这是代码:

^k::
SendInput #3
SendInput ^a

如果这不起作用,请尝试在它们之间添加Sleep命令:

^k::
SendInput #3
Sleep 1000
SendInput ^a

这只是让它等待1秒,所以程序可以加载(根据你的需要调整时间!)。

您可以下载Autohotkey here