我要执行以下cmd命令:
"C:\Program Files\bin\install332.exe" remove tap0901
这是我在C#中的代码:
ProcessStartInfo Install332= new ProcessStartInfo();
path Install332.FileName = ("cmd.exe");
//Our cmd code
Install332.Arguments = (""C:\Program Files\bin\install332.exe" remove tap0901"");
Install332.WindowStyle = ProcessWindowStyle.Hidden;
Install332.CreateNoWindow = true;
Process.Start(Install332);
但是cmd命令将无法正确执行,因为不会显示指定“ install332.exe”位置的cmd命令中的引号。感谢您的帮助。
最佳答案
请尝试以下方法:
string path = "\"C:\\Program Files\\bin\\install332.exe\" remove tap0901";
Console.WriteLine(path);
结果应为:
"C:\Program Files\bin\install332.exe" remove tap0901
关于c# - C#使用字符串中的引号执行CMD命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40917769/