-2
A
回答
0
您可以用下面的做:
if (Process.GetProcessesByName("process_name").Length > 0)
{
// Is running
}
您可以在此更改进程名与你的过程
或者,如果你想检查没有过程,然后执行以下操作:
Process[] process = Process.GetProcesses();
foreach(Process theprocess in process)
{
if(theprocess.Length>0)
{
//process running
}
else
{
//not running
}
}
相关问题
- 1. 如何知道在使用GUI时Matlab是否忙?
- 2. GPars - 我如何知道演员是否忙?
- 3. 如何知道PyMedia模块是否忙碌
- 4. 如何知道某个视频文件(.mp4)是否忙?
- 5. Kubuntu在调试时繁忙的过程
- 6. Java - 如何中断繁忙线程
- 7. 繁忙的等待线程
- 8. 如何知道进程是否死亡
- 9. Java websockets是否应该保持线程繁忙?
- 10. 如何知道是否
- 11. Java不知道如何繁殖?什么?
- 12. C/C++过程如何知道它是否在后台运行?
- 13. 如何知道存储过程是否引发异常?
- 14. 如何知道过程是否设置为NOHUP?
- 15. 如何知道存储过程是否正在使用?
- 16. 如何知道过程是否真正完成了dlclose()库?
- 17. 子进程打破管道和繁忙的文件
- 18. 过滤器的Angularjs繁忙指示器
- 19. 如何释放繁忙的表格?
- 20. 如何调试“pthread_cond_wait:资源繁忙”?
- 21. 如何解释Sybase中的IO繁忙
- 22. 如何使用繁忙指示在WPF
- 23. 如何知道NSURLSessionConfiguration是否是backgroundSessionConfiguration?
- 24. 如何知道指针是否是NSObject?
- 25. 如何知道NSWindow是否是前窗?
- 26. 如何知道表是否是数组?
- 27. 如何知道进程是否是应用程序 - Windows
- 28. 如何知道这个线程是否是一个UI线程
- 29. 繁忙的海狸功能是否为n状态繁忙海狸游戏独特?
- 30. 如何知道在php中是否已经过期/过期?
你对繁忙的定义是什么? – Rob
可能重复的[如何检查进程是否没有响应?](http://stackoverflow.com/questions/3500634/how-to-check-if-process-is-not-responding) – Tobbe
Rob,我的意思是我不知道现在流程是否正在运行。如果它什么都不做 - 我想杀了它。 – Vnuuk