文件路径中包含空格

时间:2016-10-09 22:39:02

标签: c# visual-studio cmd terminal nunit

我想问一个与在cmd中传递带空格的文件路径相关的问题...我有这个我要执行的语句

  

nunit3-console.exe“E:/ folder 1 / folder2”

我想知道如何将双引号放到文件路径中,因为文件夹1之间有空格..我现在正在使用

   process.StandardInput.WriteLine("nunit3-console.exe E:/folder1/Report_Testing.dll");

如果文件夹没有空格,这是有效的..用“”执行上述命令的解决方案..提前谢谢

1 个答案:

答案 0 :(得分:0)

如果你在双引号前加一个反斜杠,那么双引号将包含在字符串中。

即:

process.StandardInput.WriteLine("nunit3-console.exe \"E:/folder1/Report_Testing.dll\"");

有关详细信息,请参阅https://msdn.microsoft.com/en-us/library/h21280bw.aspx