学会用按键精灵制作脚本运行可执行程序.docx

学会用按键精灵制作脚本运行可执行程序.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学会用按键精灵制作脚本运行可执行程序

学会用按键精灵制作脚本之RunApp 运行命令教程:用脚本运行可执行程序 来源:按键学院 【按键精灵】 Runapp命令,看上去是不是觉得so easy ? 不就是 runapp 某个程序的路径 ,然后就可以打开这个程序了吗???老话怎么说来着,越简单的东西越是不简单。 Runapp使用起来也是处处暗藏杀机滴。 Runapp命令是个啥? 命令名称RunApp 运行命令功能启动一个程序或者打开一个文件命令参数参数1 字符串型,要运行的程序或者文件 重头杀机——你所要启动的程序是带参数的,runapp不支持启动带参数的程序。 首先, 我们可以使用进程查看工具,查看下我们要启动的程序是否是带有参数的。 然后, 我们打开进程查看工具,然后点击我们要查看的程序,例如QQ程序。 2014-9-16 18:09 上传  HYPERLINK /forum.php?mod=attachmentaid=MTYyNDUxfDJiN2U5ZjY3fDE0MTg2MzAxNDl8MjMxNDU4Mnw1NDI0OTE%3Dnothumb=yes \o 图.jpg 下载次数:0 \t _blank 下载附件 (201.89 KB) 图1的是QQ的快捷键方式属性;?图2是进程工具查看到的QQ程序信息;?图3是进程工具界面 如果是带有参数的程序,用进程工具打开之后,弹出的图2界面,在程序路径后面会出现参数。 例如:F:\桌面\程序目录\Not.exe $-fl$? ?? 解决方法之一: 1.? ???鼠标右键,创建快捷方式 右击创建好的快捷方式——属性: “目标内容”填写目标文件路径及参数: F:\桌面\程序目录\Not.exe $-fl$ “起始位置”填写目标文件夹: F:\桌面\程序目录 ?(用进程查看工具查看,有的情况下会发现,程序所在的位置并不是程序的目录,这里要注意确认,一定要填写程序的其实位置,程序所在的目标文件夹的位置) 如图所示: ?2.? ?使用RunApp启动这个快捷方式,例如在此快捷方式在桌面时。 Call RunApp(C:\Users\Death\Desktop\Not.exe.lnk) 经过上面的两步就可以达到预想的目的了。 ? ? 解决方法之二: ? ?? ?? ?? ?使用命令库里的 Call Lib.API.运行程序(程序路径)??这条命令来运行,这条命令里使用了 ShellExecute函数 来运行程序,据说这函数十分流弊,可以运行所有可执行文件。 杀机之——粗心犯下的错 例如:写路径的时候,路径前后多加了肉眼很难注意到的空格。? ?? ?? ? RunApp G:\清理垃圾-.bat ??RunApp G:\清理垃圾-.bat 上面的两句代码,前后分别多出了一个空格,出现了空格是无法运行起来的。所以要特别注意,不能因为手抖多打了几个空格,不然调试那么幸苦,结果发现是败在了小小空格的手上,会忍不住想要掐自己的。 正确的: RunApp G:\清理垃圾-.bat 如果是先把地址赋值给变量,再runapp 变量的话,要注意下变量复制过程中有没有多了点什么或者少了点什么。 再例如??在自定义UserVar 里定义程序运行地址后: ? ?? ?UserVar YX=D:\QQ\QQProtect\Bin\QQProtect.exe QQ地址: ? ?? ?RunApp(YX) 这样的情况,要注意下自定义界面里的QQ地址这项,是不是已经被修改并且保存成了其他的值。 2014-9-16 16:25 上传  HYPERLINK /forum.php?mod=attachmentaid=MTYyNDM5fDcxYTRhMWUzfDE0MTg2MzAxNDl8MjMxNDU4Mnw1NDI0OTE%3Dnothumb=yes \o 234234.jpg 下载次数:0 \t _blank 下载附件 (43.99 KB) 如图:QQ地址的值已经变化了,这时候运行的话,就不能运行之前设置的路径里的程序。 拓展知识: Runapp打开文件,如何选择打开方式? 例如我要用画图打开一张bmp???片。 我们可以这样: RunApp mspaint.exe G:\图片\1.bmp 效果: RunApp mspaint.exe G:\图片\1.bmp ? ?? ?? ? mspaint.exe??是画图软件的运行路径,空格之后输入图片路径 G:\图片\1.bmp Runapp (notepad)和 Runapp (notepad)调试后为什么结果会不同? runapp(notepad) 打开的是按键精灵的目录文件夹,而??runapp(notepad)??打开的是记事本,这个引号的作用是什么呢? runapp

文档评论(0)

kejie8080230 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档