【发布时间】:2017-02-28 15:35:21
【问题描述】:
我有一个 .exe 程序,它有自己的命令。该程序需要通过 CMD(命令提示符,MS DOS)执行。它的工作原理如下:假设我在 Visual Studio 中有一个项目,并且我在项目中导入了 .exe 程序(名称为 ul_install.exe)。
首先,如何调用 CMD,然后将目录更改为 .exe 程序
我已经导入到我的项目中,然后将这个:ul_install E A "Example" DVD 命令作为字符串变量传递(好像我已经写过一样),最后按 Enter 键?请记住,每当我手动执行此操作时,会出现另一个 cmd 窗口,这是 .exe 程序的进程并开始使其成为进程(将 ISO 文件转换为另一种拆分文件格式)
【问题讨论】:
-
请将其格式化为多个句子和段落,这样人们就不会因为试图弄清楚你在问什么而头疼。
-
为什么你认为命令提示符部分是这里流程的必要部分?为什么你认为你不能直接启动 exe?
-
为什么不直接使用 Process.Start 启动 ul_install.exe 并在 StartInfo 中放置参数并指定程序将启动的 CurrentDirectory?
-
stackoverflow.com/questions/1469764/run-command-prompt-commands 这可能会对您有所帮助。它说明了如何从 C# 启动命令提示符 shell...这可能是您需要或想要的?
标签: c# cmd command-prompt process.start