丹凤千字科普:bat文件怎么执行按键命令(详细资料介绍)

系统自带的批处理操作需要一定的电脑知识,但对于不熟悉编程的小白来说,网上有许多现成的快捷工具,可以方便地执行各种操作。以AutoHotkey这个扩展系统应用工具为例。
AutoHotkey既支持常见的编程语法,同时也能够通过录制屏幕操作生成宏。对于有一定编程基础的朋友,可以自行使用记事本编写批处理脚本。比如,为了方便工作,许多人希望电脑启动时能够自动运行一些常用程序。对于配置较低的电脑,同时启动太多程序可能会导致桌面反应迟钝。现在,通过AutoHotkey可以轻松安排各个程序的启动顺序。
打开记事本并输入以下代码(分号后面的为注释,可忽略):
run "C:Program FilesMicrosoft OfficeEXCEL.EXE" ;启动指定程序,如果路径包含空格,请用半角双引号括起来。
sleep, 5000 ;等待5秒后再启动下一个程序。
run 下一个程序的路径 ;启动下一个程序。
sleep, 5000 ;再次等待5秒。
ExitApp ;退出程序。
完成代码编辑后,将其保存为Run.ahk文件,并放置在C:Users用户名AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup目录下(将用户名替换为你的登录账户名)。这样,每次电脑进入桌面后,设置的自启动程序就会每隔5秒依次启动。
AutoHotkey支持许多编程命令,比如IF语句(用于条件判断)和LOOP语句(用于循环调用)。根据实际需求,你可以制作出更多符合个人使用的脚本。
对于不熟悉编程的小白,如果不会编辑脚本,还可以直接使用AutoHotkey来录制操作脚本。以在外求学的同学们使用QQ与家中长辈视频聊天为例。对于电脑水平不高的长辈来说,视频聊天的操作可能略显复杂。通过AutoHotkey,你可以录制一个实现自动视频聊天的脚本。
在长辈的电脑上(可以通过远程协助实现),找到你的QQ账号(假设昵称为“儿子”),将其拖到桌面上生成快捷方式。然后右击快捷方式,在快捷键设置框中将F2键设置为快捷键。之后,长辈只需按下F2键(需确保QQ已设置为记住密码并自动登录),即可启动与你的对话。
接下来,启动AutoHotkey中的AutoScriptWriter.exe组件,点击Autohotkey界面的“Arecord”按钮开始录制屏幕操作。按照提示依次执行以下操作:按下F2键(自动登录QQ并打开与“儿子”的QQ对话框)、将鼠标移动到QQ对话框、点击开始视频对话按钮、打开视频对话窗口后停止AutoScriptWriter.exe的录制。
停止脚本录制后,返回AutoScriptWriter.exe窗口,你就可以看到录制的脚本了。其中Send表示发送的按键,其他语句是具体操作(包括活动窗口和鼠标点击)。点击“SE”将其保存为Aa.ahk文件备用。
测试代码无误后,运行Autohotkey的“Convert .ahk to .exe”组件,导入Aa.ahk文件并点击“Convert”,生成Aa.exe文件备用。再为Aa.exe创建一个快捷方式,并设置快捷键如F3键。这样长辈开机后只需按下F3键,电脑就会自动向你的QQ发送视频对话请求,更加方便了长辈们的使用。需要注意的是,AHK可以录制很多操作并且可以生成可执行EXE文件(独立运行),因此你可以根据自己的需要录制更多的快捷操作。
