在这一章中,我们将讲述ahk进程管理方面的知识
比如在上节课中,如果大家再是个菜鸟的话,不会写程序判断的话,那么就需要设置两个热键,来干两件事情,对于后期的使用和维护,脚本代码是相当的不方便的,所以我们有必要学习一下进程管理,加上程序判断方面的知识,这样我们就需要一个热键就可以干两件事情了,譬如下面的代码
下面无废话,我们还是用实例加以说明和论证
用最快的速度点击鼠标 粘贴并插入你的代码,
这样我们便得到了上面三行代码
F1::
Run , G:\MindManager 18\MindManager.exe
return
问一下f一这个软件,程序就自动的运行起来了
接下来我要把上面的这些代码来修改一下,让她执行第二个功能,按一下f一的时候能够,把程序结束掉,
那应该怎么去做呢?我们查看一下帮助便会发现了,它是由下面的这些内容组成的
你不需要知道太多的为什么你只需要点击鼠标点击点击,在点击这些代码便自动的上苹了
Process, Exist, MindManager.exe
我们便得到了这样的一行代码
下面我们来解释一下这行代码的含义
如果指定的进程名,存在,他就表示这个含义
···
If ErrorLevel>0
Process,close, iFlyVoice.exe
···
ErrorLevel这是什么呢?查看帮助你就会发现,经常有一个这个单词的出现,到底什么是错误等级?它代表了什么含义呢?原来他就是,这个脚本语言中的一个内置的变量,用于告诉你程序当前的返回值的,实际的状态,你只需要知道这里的返回值,如果是大于零的话,他就会返回一上PID的数值 这样就表示当前,目标,进程存在!
接下来的代码就简单多了,就是结束目标代码,
我们只要结合上面学到的知识,并把这段代码插入到以前的代码中,这样我们的代码便完成了,就像下面的这样
这样我们一个热键便完成了两个功能,不但具有了打开的功能,还具有的关闭和判断进程是否存在的功能,这样你的一个键盘上的,许多热键都可以这样定义,很多很多这样的功能,这样我们在使用,启动管理软件的时候,那些工具可以通通的不要了,我们,用我们自己生产出来的东西,便可以轻松的驾驭了
相关文章
- Spark快速大数据分析之第二章Spark 下载与入门
- 【Java应用服务体系】「序章入门」全方位盘点和总结调优技术专题指南
- Python机器学习入门(一)序章
- 【Java应用服务体系】「序章入门」全方位盘点和总结调优技术专题指南
- 分享两篇Eclipse4.x的插件开发入门文章+散分
- 刘汝佳 算法竞赛-入门经典 第二部分 算法篇 第五章 1(String)
- SpringMVC从入门到精通之第三章
- net core体系-web应用程序-4asp.net core2.0 项目实战(CMS)-第二章 入门篇-快速入门ASP.NET Core看这篇就够了
- .NET Core实战项目之CMS 第二章 入门篇-快速入门ASP.NET Core看这篇就够了
- 『Numpy学习指南』第十章_高端科学计算库scipy入门(系列完结)