不确定为什么这不起作用,因为路径是正确的。我最好不要使用流程并使用其他方法吗?我是否需要做任何事情才能使其持久化。?
如果已经存在,请道歉。
System.Diagnostics.Process.Start("c:/windows/system32/net.exe", " use R: \\data01\SHARED\Admin\111\Town\0 National Sales & Towns\02. Project Office\04. MSS Tracker Database\App")
MessageBox.Show("All done !")
答案 0 :(得分:0)
您的路径中有空格:
\\[..snip..]n\0 National Sales & Towns\02. Proje[..snip..]
^^^^^^^^^^^^^^^---path to map, leading to unknown file "0"
^-------^-- unknown args for net use
^--shell command separator
^^^^---unknown command/path, etc...
路径需要完全引用:
"\\[..snip..]n\0 National Sales & Towns\02. Proje[..snip..]"
^----------------------------------------------------------^