我收到此错误: 无法处理输入:参数“C:\test.xml”必须以 / 或 - 开头(HRESULT=80070057)。
我正在尝试使用 appcmd 导出我的 IIS 网站,但我无法在 C# 中使用此命令,但如果我在 cmd.exe 中复制过去的手册,它就可以工作。“列出站点/config /xml > C:\test.xml”,我也尝试过“列出站点/config /xml > C:/test.xml”。
var pro2 = new Process();
pro2.StartInfo.FileName = "C:\Windows\System32\inetsrv\appcmd.exe";
pro2.StartInfo.Arguments = "list site /config /xml > C:/test.xml";
pro2.StartInfo.CreateNoWindow = true;
pro2.StartInfo.UseShellExecute = false;
pro2.StartInfo.LoadUserProfile = true;
pro2.StartInfo.RedirectStandardOutput = true;
pro2.Start();
EventLog.WriteEntry(pro2.StandardOutput.ReadToEnd());
pro2.WaitForExit();
pro2.Close();
我做错了什么?