asp.net 共享文件夹 网络文件夹 文件读写
来源:互联网 发布:数据透视表实时更新 编辑:程序博客网 时间:2024/06/05 07:40
发送命令,建立连接,命令格式:
@"net use " + path + " " + passWord + @" /user:本机IP\" + userName + " ";
path 是共享文件夹地址如 @"\\192.168.1.100\data"
然后,访问文件夹和文件,与操作本地文件文件夹方式一致
解决步骤记录:
(1)试验过程中报错,查看别人的经验
报错为:
1 系统发生1312错误
3 指定的登陆会话不存在。可能已被终止
解决方法.
'net use \\192.168.0.3\PrimaryData 密码 /user:192.168.10.3\administrator'
//代码如下: 复制别人的,并完善格式
public static bool ConnectState(string path, string userName, string passWord)
{
bool Flag = false;
Process proc = new Process();
try
{
proc.StartInfo.FileName = "cmd.exe";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardInput = true;
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.RedirectStandardError = true;
proc.StartInfo.CreateNoWindow = true;
proc.Start();
string dosLine = @"net use " + path + " " + passWord + @" /user:192.168.1.100\" + userName + " ";
proc.StandardInput.WriteLine(dosLine);
proc.StandardInput.WriteLine("exit");
while (!proc.HasExited)
{
proc.WaitForExit(1000);
}
string errormsg = proc.StandardError.ReadToEnd();
proc.StandardError.Close();
if (string.IsNullOrEmpty(errormsg))
{
Flag = true;
}
else
{
throw new Exception(errormsg);
}
}
catch (Exception ex)
{
throw ex;
}
finally
{
proc.Close();
proc.Dispose();
}
return Flag;
}
- asp.net 共享文件夹 网络文件夹 文件读写
- C#.net 读写共享文件夹
- asp.net删除文件夹及文件夹文件
- C#读写共享文件夹
- C#读写共享文件夹
- asp.net操作文件,文件夹
- ASP.NET 网站中的共享代码文件夹
- 实战ASP.NET访问共享文件夹
- 共享网络文件夹
- Java读写Windows共享文件夹
- Java读写Windows共享文件夹
- Java读写Windows共享文件夹
- C#读写远程共享文件夹
- Java读写Windows共享文件夹
- asp.net 遍历文件夹(含子文件夹)所有文件
- asp.net 遍历文件夹(含子文件夹)所有文件
- 文件读写&文件夹遍历
- Asp.Net文件和文件夹操作大全
- IE F12 debug using
- c语言操作符
- c++primer5 题3.24
- Invalid bound statement (not found)
- nodejs 爬虫
- asp.net 共享文件夹 网络文件夹 文件读写
- 员工人事档案组成要素介绍
- 欢迎使用CSDN-markdown编辑器
- Java内部类详解
- 宏定义中的##
- guava 集合
- 测试流程。。。
- IDEA下从零开始搭建SpringBoot工程
- KD-tree 原理详解