gpt4 book ai didi

c# - 如何使用 ProcessStartInfo 运行批处理文件?

转载 作者:太空狗 更新时间:2023-10-29 21:25:34 26 4
gpt4 key购买 nike

但是它不起作用——这意味着 java 代码没有被执行。虽然批处理文件在 Windows 资源管理器中单击或在命令行中运行时运行良好..

由于当批处理文件是单个 DOS 命令时这工作正常,我认为这在某种程度上与 Java 代码需要大约 20 分钟才能运行的事实有关。我正在使用以下代码

var si = new ProcessStartInfo();
si.CreateNoWindow = true;
si.FileName = batchFileName;
si.UseShellExecute = false;
Process.Start(si);

我做错了什么?

最佳答案

UseShellExecute 设置为 true,以便加载 cmd.exe 以运行批处理文件。

关于c# - 如何使用 ProcessStartInfo 运行批处理文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2382683/

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