我想问个问题,如何实现打开局域网中某台机器的共享文件夹。

猴头 2013-12-19 04:57:44
前提是 已经知道 访问账号和 密码了。

然后 用 代码实现 像打开 本地文件夹一样 直接调用 系统的 共享文件夹访问 窗口。

如下图 用代码 直接 打开 下面的窗口,为的是,不用每次在路径中 输入 IP地址访问了,点下 按钮直接打开 这个对话框。


...全文
250 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
好基友一被子 2013-12-24
  • 打赏
  • 举报
回复
引用 16 楼 yan_hyz 的回复:
[quote=引用 15 楼 qy1116 的回复:] [quote=引用 14 楼 yan_hyz 的回复:] 就是这个啊
不会啊,你登录的电脑用户在你们公司的域里面吗?[/quote] 在啊,第一次的时候需要账号和密码,以后就不用了[/quote]那有可能是我弄混了。。
猴头 2013-12-24
  • 打赏
  • 举报
回复
引用 15 楼 qy1116 的回复:
[quote=引用 14 楼 yan_hyz 的回复:] 就是这个啊
不会啊,你登录的电脑用户在你们公司的域里面吗?[/quote] 在啊,第一次的时候需要账号和密码,以后就不用了
好基友一被子 2013-12-24
  • 打赏
  • 举报
回复
引用 14 楼 yan_hyz 的回复:
就是这个啊
不会啊,你登录的电脑用户在你们公司的域里面吗?
猴头 2013-12-24
  • 打赏
  • 举报
回复
引用 13 楼 qy1116 的回复:
[quote=引用 12 楼 yan_hyz 的回复:]
[quote=引用 11 楼 qy1116 的回复:]
[quote=引用 10 楼 yan_hyz 的回复:]
[quote=引用 9 楼 qy1116 的回复:]
[quote=引用 8 楼 yan_hyz 的回复:]

想要 能实现 这个批处理的
explorer \\192.168.40.38

那你就用进程打开这个批处理文件[/quote]



作为程序员 不应该 这么低端吧......[/quote][/quote]

你想啊,如果有防火墙呢?得想办法直接跳过去吧,
如果以前没有存登录的账号和密码呢?得 自动填进去吧.....[/quote]我这边只要设置了共享,并且在一个局域网里面,电脑登录的账号在我们的域里面,就可以直接打开共享文件夹。不需要什么账号跟密码了[/quote]



就是这个啊
好基友一被子 2013-12-24
  • 打赏
  • 举报
回复
引用 12 楼 yan_hyz 的回复:
[quote=引用 11 楼 qy1116 的回复:] [quote=引用 10 楼 yan_hyz 的回复:] [quote=引用 9 楼 qy1116 的回复:] [quote=引用 8 楼 yan_hyz 的回复:] 想要 能实现 这个批处理的
explorer \\192.168.40.38
那你就用进程打开这个批处理文件[/quote] 作为程序员 不应该 这么低端吧......[/quote][/quote] 你想啊,如果有防火墙呢?得想办法直接跳过去吧, 如果以前没有存登录的账号和密码呢?得 自动填进去吧.....[/quote]我这边只要设置了共享,并且在一个局域网里面,电脑登录的账号在我们的域里面,就可以直接打开共享文件夹。不需要什么账号跟密码了
猴头 2013-12-24
  • 打赏
  • 举报
回复
引用 11 楼 qy1116 的回复:
[quote=引用 10 楼 yan_hyz 的回复:] [quote=引用 9 楼 qy1116 的回复:] [quote=引用 8 楼 yan_hyz 的回复:] 想要 能实现 这个批处理的
explorer \\192.168.40.38
那你就用进程打开这个批处理文件[/quote] 作为程序员 不应该 这么低端吧......[/quote][/quote] 你想啊,如果有防火墙呢?得想办法直接跳过去吧, 如果以前没有存登录的账号和密码呢?得 自动填进去吧.....
好基友一被子 2013-12-24
  • 打赏
  • 举报
回复
引用 10 楼 yan_hyz 的回复:
[quote=引用 9 楼 qy1116 的回复:] [quote=引用 8 楼 yan_hyz 的回复:] 想要 能实现 这个批处理的
explorer \\192.168.40.38
那你就用进程打开这个批处理文件[/quote] 作为程序员 不应该 这么低端吧......[/quote]
猴头 2013-12-24
  • 打赏
  • 举报
回复
引用 9 楼 qy1116 的回复:
[quote=引用 8 楼 yan_hyz 的回复:] 想要 能实现 这个批处理的
explorer \\192.168.40.38
那你就用进程打开这个批处理文件[/quote] 作为程序员 不应该 这么低端吧......
好基友一被子 2013-12-24
  • 打赏
  • 举报
回复
引用 8 楼 yan_hyz 的回复:
想要 能实现 这个批处理的
explorer \\192.168.40.38
那你就用进程打开这个批处理文件
猴头 2013-12-24
  • 打赏
  • 举报
回复
引用 6 楼 guwei4037 的回复:
调用这个方法:
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();
            //NET USE \\192.168.0.1 PASSWORD /USER:UserName 
            _Process.StandardInput.WriteLine("net use " + p_Path + " " + p_PassWord + " /user:" + p_UserName);

            _Process.StandardInput.WriteLine("exit");
            _Process.WaitForExit();
            string _ReturnText = _Process.StandardOutput.ReadToEnd();// 得到cmd.exe的输出  
            _Process.Close();
            return _ReturnText;
        }
想要 能实现 这个批处理的
explorer \\192.168.40.38
猴头 2013-12-20
  • 打赏
  • 举报
回复
引用 6 楼 guwei4037 的回复:
调用这个方法:
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();
            //NET USE \\192.168.0.1 PASSWORD /USER:UserName 
            _Process.StandardInput.WriteLine("net use " + p_Path + " " + p_PassWord + " /user:" + p_UserName);

            _Process.StandardInput.WriteLine("exit");
            _Process.WaitForExit();
            string _ReturnText = _Process.StandardOutput.ReadToEnd();// 得到cmd.exe的输出  
            _Process.Close();
            return _ReturnText;
        }
运行之后 没反应啊.....
全栈极简 2013-12-19
  • 打赏
  • 举报
回复
调用这个方法:
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();
            //NET USE \\192.168.0.1 PASSWORD /USER:UserName 
            _Process.StandardInput.WriteLine("net use " + p_Path + " " + p_PassWord + " /user:" + p_UserName);

            _Process.StandardInput.WriteLine("exit");
            _Process.WaitForExit();
            string _ReturnText = _Process.StandardOutput.ReadToEnd();// 得到cmd.exe的输出  
            _Process.Close();
            return _ReturnText;
        }
dylike 2013-12-19
  • 打赏
  • 举报
回复
process.start("\\192.168.1.2\abc\")
hard_learner 2013-12-19
  • 打赏
  • 举报
回复
没这么复杂吧,你直接在共享文件夹上右键创建快捷方式或创建快捷方式到桌面就可以了,下次点击你桌面上的文件夹快捷方式就连过去了
水猿兵团五哥 2013-12-19
  • 打赏
  • 举报
回复
太多了方法我感觉 shell啥的 http://bbs.csdn.net/topics/110169296
猴头 2013-12-19
  • 打赏
  • 举报
回复
引用 1 楼 machong8183 的回复:
http://blog.csdn.net/qyc898/article/details/5775710
我想访问 打开 共线该文件夹饿.... 这个 是设置的啊...
内容概要:本文围绕“阶梯碳下考虑P2G-CCS与供需灵活响应的IES优化调度”展开,基于Matlab平台构建综合能源系统(IES)在阶梯式碳交易机制下的优化调度模型。研究深度融合电制气(P2G)与碳捕集、利用与封存(CCS)技术,结合需求侧灵活响应机制,旨在提升系统的低碳运行能力与经济性。通过建立多能流耦合的优化模型,协调电力、天然气、热力等多种能源形式的协同调度,有效降低系统碳排放强度,并借助YALIMIP工具包调用求解器进行高效求解。文档提供了完整的代码实现、模型构建流程与结果分析方法,涵盖从问题建模到仿真实现的全过程,具备较强的可复现性与科研参考价值。; 适合人群:具备电力系统、能源系统或优化建模相关背景的研究生、高校教师及工程技术人员,尤其适合从事综合能源系统、碳减排策略、P2G与CCS技术集成研究的专业人员,需熟练掌握Matlab编程与基本的数学规划知识。; 使用场景及目标:①用于研究阶梯式碳交易政策下综合能源系统的低碳经济调度策略;②支撑P2G-CCS技术与需求响应机制在IES的仿真集成与性能评估;③作为撰写高水平学术论文(如EI/SCI收录)的技术基础与复现资源,推动碳和背景下能源系统优化方向的创新研究。; 阅读建议:建议结合百度网盘提供的完整代码与资料包,按照模块逐步调试程序,重点理解目标函数的设计逻辑、碳交易成本的建模方式、约束条件的数学表达及求解器的配置方法,同时关注多能耦合设备的建模细节,配合公众号“荔枝科研社”获取持续的技术支持与案例拓展。
内容概要:本文系统研究了基于卷积神经网络(CNN)与支持向量机(SVM)融合的CNN-SVM混合模型在数据分类预测的应用,尤其聚焦于工业故障识别领域。通过Matlab平台实现,该方法首先利用CNN强大的多层次特征提取能力对原始输入数据进行深度特征学习,自动捕获关键局部模式与空间结构信息,随后将提取的高层特征作为输入传递至SVM分类器,借助SVM在高维空间小样本条件下卓越的分类性能与泛化能力完成最终判别任务。文详尽阐述了模型的整体架构设计、网络参数配置、训练优化流程及特征迁移机制,充分结合了深度学习在特征表达上的优势与传统机器学习在分类决策上的稳健性。实验部分通过实际故障数据集验证了该混合模型相较于单一CNN或SVM模型在分类准确率、鲁棒性和抗过拟合能力方面的显著提升,证明了其在复杂故障诊断任务的有效性与先进性; 适合人群:具备一定机器学习与深度学习理论基础,熟悉Matlab编程环境,从事故障诊断、模式识别、智能制造、电力系统监控或工业数据分析等相关领域的研究生、科研人员及工程技术开发者; 使用场景及目标:① 应用于旋转机械、电力设备、航空航天等领域的多类别故障识别与状态监测;② 掌握深度特征提取与传统分类器融合的技术路径,提升小样本、高噪声环境下数据分类的精度与可靠性;③ 为撰写高水平学术论文、开展科研项目或工程实践提供可复现的算法框架与完整代码支持; 阅读建议:读者应深入理解CNN与SVM的协同工作机制,重点分析特征提取层与分类层之间的接口设计,建议动手运行并调试所提供的Matlab代码,尝试在不同数据集上进行迁移实验与参数调优,以全面掌握该混合模型的应用技巧与优化策略。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧