你启动的asp.net程序其实在WINDOWS中是用ASP。NET用户的,你打开没有权限其实是你的ASP。NET用户没有权限,而那边的文件权限又不是你这台机器能加上的,所以不太好办。不过以前思归老大的答案如下:
System.Diagnostics.Process.Start("net.exe","use \\\\dr\\ipc$ "1234" /user:"administratror"")
对应修改一下即可
"use \\\\...\\....$ "...." /user:"......""对应替换掉