【发布时间】:2011-10-28 21:31:13
【问题描述】:
我正在编写一个控制台应用程序,它可以检测 USB 驱动器、对其进行格式化,然后运行一个名为 UnetBootin 的程序来将 ISO 写入驱动器。一切正常,但问题是 UNetbootin 不会简单地“退出”,因此 .WaitForExit() 除非用户单击“退出”按钮,否则无法正常工作。
我能想象到解决这个问题的唯一方法是检查该按钮是否出现或尝试猜测进程是否以某种方式空闲。无论哪种情况,我都不知道从哪里开始。
【问题讨论】: