尝试使用下面的代码来使用 writeline 创建批处理文件。但是,由于文件路径中的空格,第三行似乎不会在批处理文件中运行。我试图用 "" "" 括起来,但这会产生 6 个新错误。谢谢我是新手,只是想弄清楚。在网上搜索后,似乎无法找到解决方案。
StreamWriter w = new StreamWriter(@"C:\temp\InstallAgent.bat");
w.WriteLine("C:\\temp\\framepkg.exe /install=agent /silent");
w.WriteLine("C:\\PRogram Files\\McAfee\\Common Framework\\cmdagent.exe /p");
w.Close();