尝试在C#中映射网络驱动器,所以虽然最简单的方法是使用命令行,但由于某种原因它不起作用。这是我到目前为止的代码:
string strCmdText;
strCmdText = "/C NET USE X: \\INSTALLS\\Deployment /USER:TEST.LOCAL\\Installs pass123 /persistent:yes";
System.Diagnostics.Process.Start("CMD.exe", strCmdText);
程序编译正常,只是没有映射驱动器
答案 0 :(得分:2)
我认为您的UNC路径错误,应该是“\\\\INSTALLS\\Deployment
”。
这是因为UNC路径是双反斜杠“\\server\share\
”但是在字符串中反斜杠需要转义为另一个反斜杠变为“\\\\server\\share
”。