Windows 中结束进程和启动程序的自动脚本

明亮 posted @ 2011年2月27日 10:23 in 【科学综合】 , 3131 阅读
本文发表于:http://fml927.is-programmer.com

windows下运行命令的工具是cmd.exe,在系统的“开始->运行”框中输入cmd即可启动,在cmd环境下输入命令即可运行,以下所述命令都可在此环境运行。

另也可以将命令保存在一个文本文件里,然后修改文件后缀名为cmd即可变成一个可执行程序,双击即可直接运行里面的命令。

1、结束程序

例如现在运行了 chrome 浏览器程序,那么,在windows任务管理器中,就会存在至少一个名为chrome.exe 的进程。以下制作一个关闭chrome.exe进程的工具。

1.1新建一个文本文件ShutChrome,加入此语句“ntsd -c q -pn Ingress.exe”,然后保存关闭,将文件后缀名的txt修改为cmd,确认修改保存即可。

1.2双击运行“ShutChrome.cmd”即可关闭chrome进程。

2、定时关机

2.1新建一个文本文件ShutDown,加入此语句“shutdown –s –t  3600”,然后保存关闭,将文件后缀名的txt修改为cmd,确认修改保存即可。这句话的含义是在3600s以后自动关机。如果把3600修改为1的话就可以实现立即自动关机的功能了。

2.2双击运行“ShutDown.cmd”即可启动定时关机程序定时。

2.3如果已经启动定时关机程序,想解除自动关机的话需要执行此命令“ShutDown  -a”,可以在命令行中执行或单独建一个文件。

3、运行程序

3.1方法依旧如上。

只是这时候不需要什么命令,直接输入可执行文件的完整绝对路径名称和可执行程序名称即可。有时候可执行程序的路径有空格,为了更好地运行,可以用英文双引号把全部内容括起来即可。在命令行或文本中如下写即可:

"C:\Program Files\Sinfor\Ingress2\Ingress.exe" -a

实现运行 Ingress.exe,并输入 -a 作为参数。

因为,公司搞了破软件管理我们上网,可是这个破工具又经常的间歇性的发疯,搞得人很崩溃。于是就查了一下windows命令工具,做了个脚本程序,内容如下,实现自动关闭现有进程,并重启该进程。

ntsd -c q -pn Ingress.exe
"C:\Program Files\Sinfor\Ingress2\Ingress.exe" -a

以上记录了完成此工作的过程和内容,以为记。

  • 无匹配
  • 无匹配

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter