gpt4 book ai didi

windows - 如何防止Windows程序以:Command from opening a popup?进程启动

转载 作者:行者123 更新时间:2023-12-03 11:39:59 24 4
gpt4 key购买 nike

我运行这样的可执行文件:

let output = Command::new("executable_file")
.args( &["-path", path] ).output()?;
//do stuff with output...

有时会发生错误,并且可执行文件将报告错误,这将导致Windows错误弹出窗口,用户需要关闭该弹出窗口。

有没有一种方法可以防止Windows弹出窗口或仅关闭确实出现并继续的任何弹出窗口?

目前,我的程序只是坐在那里等待用户关闭弹出窗口...

最佳答案

我决定如果确实打开错误弹出窗口,则杀死命令进程。

我通过使用spawn()来创建子进程,允许我在开始运行.exe之后继续执行我的代码,然后对它进行错误处理,以便可执行文件由于弹出而挂起(您可以告诉它会执行此操作)。在经过特定时间后挂起),然后杀死子进程...

关于windows - 如何防止Windows程序以:Command from opening a popup?进程启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59306580/

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