首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么打开远程共享文件

2012-03-30 
如何打开远程共享文件C# 程序中如何本地打开远程共享文件(如mp3等),访问远程计算机需要用户名和密码(已知)

如何打开远程共享文件
C# 程序中如何本地打开远程共享文件(如mp3等),访问远程计算机需要用户名和密码(已知),也就是说,不需要弹出登陆框,用户名和密码自动完成输入并登陆打开所需文件,请高手指教!

[解决办法]
好像第一次登录都要弹出来的
[解决办法]
1.api函数
WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接 
WNetEnumResource 枚举网络资源 
2.WMI

C# code
 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~

热点排行