c#如何得到远程主机某个文件夹下的文件列表

c#如何得到远程主机某个文件夹下的文件列表想做一个会议室 文件列表显示服务器某个文件夹下的文件 怎么实现?

第1个回答  2013-08-30
include windows.h包调用WIN API函数FindFirstFile和FindNextFile函数。首先服务器把文件夹共享出来,然后在本机上映射成。调用函数里写绝对路径,不知道可以不。我没有试过就是了
第2个回答  2013-08-30
privatevoidUpload_Net(){stringSPATH=@"\10.193.241.17ccib";try{Directory.GetFiles(SPATH);}catch{Processprocess=newProcess();process.StartInfo.FileName="cmd.exe";process.StartInfo.UseShellExecute=false;process.StartInfo.RedirectStandardInput=true;process.StartInfo.RedirectStandardOutput=true;process.StartInfo.RedirectStandardError=true;process.StartInfo.CreateNoWindow=true;process.Start();process.StandardInput.WriteLine("netuse" SPATH "/delete");process.StandardInput.WriteLine("netuse" SPATH "foxconn@2008/USER:ccib");process.StandardInput.WriteLine("exit");string[]FileName=Directory.GetFiles(SPATH);}}
第3个回答  2013-08-30
string [] files = Directory.GetFiles(@"c:");

c#如何得到远程主机某个文件夹下的文件列表
include windows.h包调用WIN API函数FindFirstFile和FindNextFile函数。首先服务器把文件夹共享出来,然后在本机上映射成。调用函数里写绝对路径,不知道可以不。我没有试过就是了

c#.net的winform程序中对远程计算机文件夹的操作?
在主机上需要建立一个系统管理员级的用户,对每个支员的文件夹都有读写权限,将这个用户和主机的网络路径隐藏在程序中,,"\\\\192.168.0.1\\d$\\王小明"但是这只是示例,实际运用中尽量不用带汉字的路径

运行局域网上共享的c#程序出现验证(有的电脑就没有)怎么取消
1、运行“Gpedit.msc”。2、左方找到:用户配置→管理模板→Windows组件→附件管理程序,右方点开“中等危险文件类型的包含列表”,选“已启用”,然后在下方输入你要调用的远程文件的带路径的文件名,如:\\\\192.168.1.8\\ftp\\vod.exe 这样,在调用这个文件时则不会发出警告。如果要使调用该路径下的...

运行局域网上共享的c#程序出现验证(有的电脑就没有)怎么取消
1、运行“Gpedit.msc”。2、左方找到:用户配置→管理模板→Windows组件→附件管理程序,右方点开“中等危险文件类型的包含列表”,选“已启用”,然后在下方输入你要调用的远程文件的带路径的文件名,如:\\\\192.168.1.8\\ftp\\vod.exe 这样,在调用这个文件时则不会发出警告。如果要使调用该路径下的...

c#代码 已知远程ipv6地址怎么获取mac地址?
试试调CMD命令:一种方法:使用Arp命令,Ping命令ping一下远程主机的IP地址,然后用arp -a 或者是 arp -g 就得到一个IP地址和Mac地址的对应表 第二种方法:使用GetMac命令,使用这个命令需要知道远程主机的用户名,密码及IP地址。用法:GetMac \/S 要连接的远程系统IP \/U 用户名 \/P 密码 ...

Linux查看—个目录下所有文件,不包括隐藏文件用哪条命令?
ll就可以,ls也可以,只要不加-a基本不会查看到隐藏的文件。

100分问题!!!C#里要用WMI获取系统信息,请问一个有几个ManagementClass?分...
下面就需要根据telnet的具体情况,来启动telnet服务,继续看代码。 \/\/首先查询远程主机上tlntsvr的启动方式。 set objswbemservices=objlocator.connectserver(ipaddress,"root\\cimv2",username,password) \/\/win32_service类在root\\cimv2命名空间中,作用没忘记吧?快看基础知识呵。 set colinstances=objswbemservices....

想将ubuntu下某个文件夹下的文件定时上传至FTP或者共享文件夹,也可以...
自动备份本机文件到远程FTP PATH=\/bin:\/usr\/bin:\/sbin:\/usr\/sbin LANG=C LC_ALL=C 设置A路径 date='date +%Y-%m-%d'bakdir=\/home\/backup home=\/home A主机 "\/etc\/目录下的文件"cp -a \/etc\/* $bakdir 延迟20S,等文件拷贝结束 sleep 20s sync;sync 在本机压缩与打包 cd $bakdir t...

我开发了一个网站(C#),我想在别人访问网站的时候获取用户的IP地址,如何...
一句话搞定:Request.UserHostAddress 他得到的是一个字符串 类似于168.192.0.1。这个方法就是获取远程客户端的IP地址。

C# socket循环接收网页信息的时候出现“远程主机强迫关闭了一个现有的...
Thread t1; t1 = new Thread(new ThreadStart(获取网页信息方法)); t1.Start(); private void 获取网页信息方法() { }如果不需要那么频繁的执行的话 可以在获取网页信息方法中Sleep一下 private void 获取网页信息方法() { Thread.Sleep(2000);\/\/休眠2秒后再执行 单位为毫...

相似回答