从c#中的命令行开始在控制台应用程序中出现问题

时间:2017-10-11 04:33:53

标签: c# cmd process console-application

我有一个启动进程并执行命令的控制台应用程序。

 public static void ExecuteCommand(string CommandScript)
        {
            string strCmdText;
            strCmdText = "/C " + CommandScript;           
            var process = Process.Start("CMD.exe", strCmdText);
            process.WaitForExit();
        }

将一个参数传递给控制台应用程序
当我使用CMD从应用程序文件夹中调用应用程序时 喜欢

  

C:\ Program Files \ Normand Info \ RADV Web \ radvwebbackup.exe abcd

它正常工作
但是当我打电话时

  

c:\ users \ Administrator>“C:\ Program Files \ Normand Info \ RADV Web \ radvwebbackup.exe”abcd

来自CMD的

它正在启动,但ExecuteCommand()方法没有执行命令执行

可能是什么原因?

0 个答案:

没有答案