gpt4 book ai didi

c# - 有生存时间启动外部流程

转载 作者:太空宇宙 更新时间:2023-11-03 18:19:19 25 4
gpt4 key购买 nike

我需要启动一个外部进程,该进程有时会锁定。我无法控制这个过程。我正在寻找一种在c#中启动外部进程的方法,如果需要花费N秒以上的时间,则将其杀死。

最佳答案

ProcessStartInfo psi = new ProcessStartInfo();
// configure psi here - FileName, UseShellExecute etc.
Process p = Process.Start(psi);
if (!p.WaitForExit(N * 1000)) // time in millisecs
p.Kill(); // terminate with extreme prejudice

关于c# - 有生存时间启动外部流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1422594/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com