我不知道如何把它放在这里,我会尽力而为。请帮帮我
我有一个补丁安装程序,可以按预期安装和卸载。但是从程序文件中卸载补丁后,我尝试卸载其他软件。所有我收到一条弹出消息,说让卸载完成卸载。
我所知道的只是在卸载补丁结束时,我正在通过执行 .exe 文件来启动一个进程。我的卸载程序等待该进程退出,我不想退出。
我的其他选择是在卸载补丁后强制用户重新启动,我不希望这样做。
我用 /ASYNC 尝试了 Exec、ExecDos 和 ExecCmd,但我仍然看到同样的问题。
试试 1
ExecShell open "$INSTDIR\system\teven.exe"
试试 2
ExecDos::exec /NOUNLOAD /ASYNC "$INSTDIR\system\teven.exe" ""
Pop $0
ExecDos::isdone /NOUNLOAD $0
谁能帮我解决这个问题。如何启动 teven.exe 并让它继续运行并让我的卸载程序不等待 teven.exe 退出。