Advertisement
Guest User

Untitled

a guest
Aug 9th, 2013
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
  2.  
  3. // find all java processes running Minecraft servers
  4. var query =
  5. "SELECT ProcessId "
  6. + "FROM Win32_Process "
  7. + "WHERE Name = 'java.exe' "
  8. + "AND CommandLine LIKE '%minecraft_server%'";
  9.  
  10. // get associated processes
  11. List<Process> servers = null;
  12. using (var results = new ManagementObjectSearcher(query).Get())
  13. servers = results.Cast<ManagementObject>()
  14. .Select(mo => Process.GetProcessById((int)(uint)mo["ProcessId"]))
  15. .ToList();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement