用 os.execute()? 函数 和 系统交互,调用系统命令结束就行了
这个是最简单的方法,不需要链接和使用进程的函数库。

--?windows?下结束游戏进程
local?function?ms_killByTitle(?title?)
????--?任务管理器?-?应用程序窗?-?任务?
????local?cmd?=?[[taskkill?/F?/FI?"WINDOWTITLE?eq?%s"]]
????cmd?=?string.format(?cmd,?title?)
????os.execute(cmd)
end
local?function?ms_killByName(?name?)
????--?任务管理器?-?进程?-?映像名称

????local?cmd??=?[[taskkill?/F?/FI?"IMAGENAME?eq?%s"]]
????cmd?=?string.format(?cmd,?name?)
????os.execute(cmd)
end
local?function?main?()
????--标题或进程名可以加通配符?"*"
????--打开记事本,每次测试一条命令
????ms_killByTitle("无标题?-?记事本")
????
--????ms_killByTitle("记事本*")

--
--????ms_killByName("notepad.exe")
--????ms_killByName("notepad.*")
end
main()


