C# 打开 cmd 将目录更改为 .exe 文件传递参数并按 enter
C# open cmd change dir to .exe file pass arguments and press enter
我有一个 .exe 程序,它有自己的命令。这个程序需要通过CMD(命令提示符,MS DOS)来执行。它是这样工作的:假设我在 visual Studio 中有一个项目,并且我在该项目中导入了 .exe 程序(名称为 ul_install.exe)。
首先,如何调用CMD,然后切换目录进入.exe程序
我已经导入到我的项目中,然后将此:ul_install E A "Example" DVD
命令作为字符串变量传递(就像我写的一样),最后按 Enter 键?请记住,每当我手动执行此操作时,都会出现另一个 cmd windows,这是 .exe 程序的进程并开始执行它的进程(将 ISO 文件转换为另一种拆分文件格式)
我正在寻找的答案是使用 ProcessStartInfo.WorkingDirectory
使用这个 属性 并传递一个字符串 我可以在我想要的目录中调用 cmd.exe 然后我可以传递这个参数: ul_install E A "Example" DVD
并使我的程序运行 :-)
我有一个 .exe 程序,它有自己的命令。这个程序需要通过CMD(命令提示符,MS DOS)来执行。它是这样工作的:假设我在 visual Studio 中有一个项目,并且我在该项目中导入了 .exe 程序(名称为 ul_install.exe)。
首先,如何调用CMD,然后切换目录进入.exe程序
我已经导入到我的项目中,然后将此:ul_install E A "Example" DVD
命令作为字符串变量传递(就像我写的一样),最后按 Enter 键?请记住,每当我手动执行此操作时,都会出现另一个 cmd windows,这是 .exe 程序的进程并开始执行它的进程(将 ISO 文件转换为另一种拆分文件格式)
我正在寻找的答案是使用 ProcessStartInfo.WorkingDirectory
使用这个 属性 并传递一个字符串 我可以在我想要的目录中调用 cmd.exe 然后我可以传递这个参数: ul_install E A "Example" DVD
并使我的程序运行 :-)