日期:2014-05-20  浏览次数:20850 次

用C#如何访问局域网计算机文件系统
我要得到指定局域网计算机的逻辑盘,目录,文件等信息。假设对方机器有访问权限

------解决方案--------------------
把局域网其他计算机的磁盘映射到本地磁盘驱动器,然后就和访问本地磁盘一样了
------解决方案--------------------
有权限不是C#解决的问题
需要对方先设置好
访问方式可以先影射
在直接按本地方式访问即可
------解决方案--------------------
顶下,我也想知道
------解决方案--------------------
只有利用远程注册表服务了:Remote Registry
------解决方案--------------------

------解决方案--------------------
active directory(活动目录)是不是做这个的
------解决方案--------------------
active directory 不是做这个的。
首先取得其他PC的权限,然后用Net use 到你本地。就跟访问你本地的文件一样的了。
------解决方案--------------------
如果是Windows的文件系统,设置共享了的话,那么直接用Thread,然后使用net命令连接
文件读取与拷贝直接用dos命令即可。或者使用File.Copy(,);实现。
如果是linux,的话,可以使用Ftp共享,然后再Thread中连接,实现数据共享。
------解决方案--------------------
按本地方式来访问就可以,我做过
------解决方案--------------------
\\ip\