注明:winform 小弟在写个内嵌录音的管理系统,需要把录下来的录音存到服务器硬盘上,(局域网机器是服务器),用的process来运行cmd.exe来进行连接共享文件,在连接的时候没有问题,但在保存文件到服务器上的时候出现了用户名和密码错误的提示,
实在没办法了,只好请大哥们帮忙了,
代码:
process连接函数:
/// <summary>
/// 连接局域网主机
/// </summary>
/// <returns></returns>
public int localLink()
{
try
{
Process pro = new Process();
pro.StartInfo.FileName = "cmd.exe"; //所执行的外部程序
pro.StartInfo.UseShellExecute = false; //设置关闭shell的使用
pro.StartInfo.RedirectStandardInput = true; //重定向标准输入
pro.StartInfo.RedirectStandardOutput = true; //重定向标准输出
pro.StartInfo.RedirectStandardError = true; //重定向错误输出
pro.StartInfo.CreateNoWindow = true; //是否显示窗口
pro.Start();
pro.StandardInput.WriteLine("net use \\192.168.1.121 \"sjz\" /user:administrator");
//Directory.CreateDirectory("\\192.168.1.121\\My Documents\\asdf");
pro.StandardInput.WriteLine("exit");
return 0;
}
catch
{
return 1;
}
}
form_load事件
int errcode= yn.localLink();
if (!Directory.Exists(RePath)) //带检测
{
//int errcode = yn.localLink();
Directory.CreateDirectory(RePath);
if (errcode != 0)
{
MessageBox.Show("连接错误!", "优尼提示");
Application.Exit();
} }
请大哥们帮忙啊。。不然就旱死了
没分了,只有20分,全部贡献
实在没办法了,只好请大哥们帮忙了,
代码:
process连接函数:
/// <summary>
/// 连接局域网主机
/// </summary>
/// <returns></returns>
public int localLink()
{
try
{
Process pro = new Process();
pro.StartInfo.FileName = "cmd.exe"; //所执行的外部程序
pro.StartInfo.UseShellExecute = false; //设置关闭shell的使用
pro.StartInfo.RedirectStandardInput = true; //重定向标准输入
pro.StartInfo.RedirectStandardOutput = true; //重定向标准输出
pro.StartInfo.RedirectStandardError = true; //重定向错误输出
pro.StartInfo.CreateNoWindow = true; //是否显示窗口
pro.Start();
pro.StandardInput.WriteLine("net use \\192.168.1.121 \"sjz\" /user:administrator");
//Directory.CreateDirectory("\\192.168.1.121\\My Documents\\asdf");
pro.StandardInput.WriteLine("exit");
return 0;
}
catch
{
return 1;
}
}
form_load事件
int errcode= yn.localLink();
if (!Directory.Exists(RePath)) //带检测
{
//int errcode = yn.localLink();
Directory.CreateDirectory(RePath);
if (errcode != 0)
{
MessageBox.Show("连接错误!", "优尼提示");
Application.Exit();
} }
请大哥们帮忙啊。。不然就旱死了
没分了,只有20分,全部贡献
大哥说说你的办法,最好给个例子,偶实在是没办法了,
映射这个盘关键在于不能让客服机操作,
在程序里访问为了就是防止客户机删除文件!~