我正在托管游戏服务器,我正在使用SSH重启服务器。为了检查所需服务器是否在线,我使用tasklist /FI "IMAGENAME eq srcds.exe" /V /FO LIST
。但是,这并没有给我真正详细的信息。
有没有办法获得具有给定名称的进程列表,以及更详细的信息,如启动参数或端口/ IP绑定,所以我可以通过端口+ IP或启动参数来识别服务器?
答案 0 :(得分:1)
尝试WMI。查询Win32_Process类应该为您提供所需的信息,例如
wmic process get Caption,CommandLine,ProcessId /format:list