如何使用python关闭minecraft服务器?
我有多台minecraft服务器在机器上运行。服务器由具有相应标题的bat文件启动。我的问题是,如何用python关闭某个minecraft服务器?或者如何用python杀死一个有标题的cmd.exe进程?我会看看如何使用python关闭minecraft服务器?,python,cmd,shutdown,minecraft,Python,Cmd,Shutdown,Minecraft,我有多台minecraft服务器在机器上运行。服务器由具有相应标题的bat文件启动。我的问题是,如何用python关闭某个minecraft服务器?或者如何用python杀死一个有标题的cmd.exe进程?我会看看os模块中的工具,如果我有更多关于您使用的操作系统的信息,它也会有所帮助 通过PID杀死 若要按姓名杀人,请尝试。你可以这样杀死你所有的“地雷船”: for proc in psutil.process_iter(): if proc.name == "minecraft.e
os
模块中的工具,如果我有更多关于您使用的操作系统的信息,它也会有所帮助 通过PID杀死
若要按姓名杀人,请尝试。你可以这样杀死你所有的“地雷船”:
for proc in psutil.process_iter():
if proc.name == "minecraft.exe":
proc.kill()
通过探索psutil,您可能会找到杀死其中一些病毒的解决方案。我的最佳选择是使用类的
cmdline
属性。我最终使用了自动热键。使用python启动自动热键,并为每台服务器创建单独的.ahk文件。使用windows server 2012。如果没有python,如何关闭服务器?终止进程不是一个好主意,您将失去服务器状态。