1. 访问公共盘,可以用c#操作net use命令。(本人试验过,貌似只有这种方式可以用)
适用环境:当要访问公司别的部门的公共盘,又没有权限的时候。需要知道公共盘的IP,别的部门的一个账号密码。
public string ConnectLan(string p_Path, string p_UserName, string p_PassWord)
{
System.Diagnostics.Process _Process = new System.Diagnostics.Process();
_Process.StartInfo.FileName = "cmd.exe";
_Process.StartInfo.UseShellExecute = false;
_Process.StartInfo.RedirectStandardInput = true;
_Process.StartInfo.RedirectStandardOutput = true;
_Process.StartInfo.CreateNoWindow = true;
_Process.Start();
_Process.StandardInput.WriteLine("net use " + p_Path + " " + p_PassWord + " /user:" + p_UserName);
_Pr