gpt4 book ai didi

c# - 使用 cmd.exe/c 相对于根本不使用 cmd 的优势

转载 作者:行者123 更新时间:2023-11-30 23:30:37 26 4
gpt4 key购买 nike

如果我在 C# 中运行进程。使用 cmd/c 比直接运行进程有什么好处吗?

例如:

ProcessStartInfo info = new ProcessStartInfo("cmd.exe");
info.Arguments = "/c application.exe";
Process.Start(info);

相对于

ProcessStartInfo info = new ProcessStartInfo("application.exe");
Process.Start(info);

最佳答案

如果您使用cmd/c,您可以通过用&& 分隔命令来同时执行多个命令。例如:cmd/c "application1.exe&&application2.exe"。否则如果只有一个进程要执行,与直接执行进程没有区别。

编辑:显然,如果进程不存在,cmd/c 也可以返回错误。

关于c# - 使用 cmd.exe/c 相对于根本不使用 cmd 的优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34911561/

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