gpt4 book ai didi

c# - 如何从 C# 启动外部可执行文件并在进程结束时获取退出代码

转载 作者:行者123 更新时间:2023-12-02 14:13:49 25 4
gpt4 key购买 nike

Possible Duplicate:
How to start a process from C#?

我想启动一个在命令行中运行的外部可执行文件来执行某些任务。完成后,我想检查它返回的错误代码。我该怎么做?

最佳答案

试试这个:

    public virtual bool Install(string InstallApp, string InstallArgs)
{
System.Diagnostics.Process installProcess = new System.Diagnostics.Process();
//settings up parameters for the install process
installProcess.StartInfo.FileName = InstallApp;
installProcess.StartInfo.Arguments = InstallArgs;

installProcess.Start();

installProcess.WaitForExit();
// Check for sucessful completion
return (installProcess.ExitCode == 0) ? true : false;
}

关于c# - 如何从 C# 启动外部可执行文件并在进程结束时获取退出代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4251694/

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