TC官方合作论坛

标题: 请问TC怎么关闭EXE程序,就是任务管理器里的EXE程序. [打印本页]

作者: ga880    时间: 2014-8-29 18:20
标题: 请问TC怎么关闭EXE程序,就是任务管理器里的EXE程序.
我想关掉不需要的EXE程序,不是窗口,别告诉我关闭窗口句柄就可以了,我要关的是EXE程序,不是窗口谢谢.

作者: 唯一小哥    时间: 2014-8-29 18:56
j进程.关闭(进程句柄)
作者: b44412545    时间: 2014-8-29 19:35
  1. 进程名=“这是你要关的进程.exe”
  2. help.cmd("taskkill /im "&进程名&" /f",true)
复制代码

作者: ga880    时间: 2014-8-29 21:22
b44412545 发表于 2014-8-29 19:35

不知道怎么用的复制到TC里用不了,我写的这个游戏,直要启动主程序,随后就会跟着启动其他的几个副程序,我想把随后他自行启动的程序关掉,而不是关掉主程序,所以我如果找窗口句柄,在获得的窗口进程是主程序的.这个不能关.
作者: 610761555    时间: 2014-8-29 22:08
[url=]进程.获取进程句柄(窗口名)[/url]


进程句柄=进程.获取进程句柄("大话西游")
是否关闭=进程.关闭进程(进程句柄)

作者: ga880    时间: 2014-8-30 06:13
610761555 发表于 2014-8-29 22:08
进程.获取进程句柄(窗口名)

这样获得的估计是游戏的主程序,我要关的是,随着游戏的启动,被游戏自行启动的其他程序,这个程序我只知道EXE,比如像DNF,主程序是DNF.exe 他启动是会同时启动Client.exe,QQLogin.exe,TenSafe.exe,我想关的是其他的而不是DNF.exe, 所以通过窗口句柄找到进程这找,恐怕不行.
作者: 610761555    时间: 2014-8-30 13:54
不知道进程名,窗口名等等恐怕无法操作
作者: b44412545    时间: 2014-8-30 15:18
把引号换一下
  1. 进程名="这是你要关的进程.exe"
  2. help.cmd("taskkill /im "&进程名&" /f",true)
复制代码





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1