如何打开远程共享文件
C# 程序中如何本地打开远程共享文件(如mp3等),访问远程计算机需要用户名和密码(已知),也就是说,不需要弹出登陆框,用户名和密码自动完成输入并登陆打开所需文件,请高手指教!
[解决办法]
好像第一次登录都要弹出来的
[解决办法]
1.api函数
WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接
WNetEnumResource 枚举网络资源
2.WMI
using System; using System.Management; class Sample_ConnectionOptions { public static int Main(string[] args) { ConnectionOptions options = new ConnectionOptions(); options.Username = 用户名; //could be in domain\user format options.Password = 密码; ManagementScope scope = new ManagementScope( "\\\\servername\\root\\cimv2", options); try { scope.Connect(); ManagementObject disk = new ManagementObject( scope, new ManagementPath("Win32_logicaldisk='c:'"), null); disk.Get(); } catch (Exception e) { Console.WriteLine("Failed to connect: " + e.Message); } return 0; } }
[解决办法]
学习了
[解决办法]
这个不会,帮你顶一下。
[解决办法]
既然知道用户名密码,用NET USE吧
http://blog.csdn.net/lovefootball/archive/2008/08/25/2827139.aspx
[解决办法]
MARK~