跪求:C#.NET遍历FTP服务器里面的文件,以及文件夹

ftp地址:ftp://10.86.86.86
用户名:sa
密码:sa
遍历出来的文件,以及文件夹名称显示在listView1里面。
谢谢。
求解,主要是想获取文件夹的名,网上找了好久,都没有找到我需要的,请各位大侠帮帮忙,谢谢。问题解决加分50.。感激涕零啊。

第1个回答  2012-07-21
表示这个ftp打不开
第2个回答  2012-07-20
网上找源码,你自己都可以做一个FTP客户端

asp.net(c#)遍历FTP下的文件夹、子文件夹、文件、子文件夹文件
} } private void GetFile(DirectoryInfo dInfo) { \/\/遍历文件夹中的文件 foreach (FileInfo file in dInfo.

C#如何取得ftp上面的所有文件夹里面的所有文件名,求源码。。。
string[] str = GetFileList("ftp:\/\/" + ftpServerIP + "\/" + path, WebRequestMethods.Ftp.ListDirectoryDetails);数组就是ftp文件夹下的所有文件名,如果要判断ftp根下面的是文件还是文件夹。需要解字符串才行!

C#如何下载FTP地址上的文件?
C# 里面可以直接 ftp:\/\/eclipse.ncdc.noaa.gov\/ 登录(用户名为anonymous,密码置空)到服务器根目录,然後再切换pub\/OI-daily-v2\/NetCDF\/2015\/AVHRR\/ 目录下就可以找到你想要的文件了,附件可以实现以上文件下载的Demo

c#怎么实现下载FTP服务器中的某个文件
public const string FTP_URL = "ftp:\/\/服务器地址";public const string FTP_USER_NAME = "user_name";public const string FTP_PASSWORD = "pwd";\/\/\/ \/\/\/ 下载文件 \/\/\/ public void DownloadFile(string fileName){ \/\/ 连接对象 WebClient request = new WebClient();\/\/ 用户名\/密码....

C#.net 上传文件到FTP
可以利用 C# FTP上传类上传 public class FtpWeb { string ftpServerIP; string ftpRemotePath; string ftpUserID; string ftpPassword; string ftpURI; \/\/\/ \/\/\/ 连接FTP \/\/\/ \/\/\/ FTP连接地址 \/\/\/ 指定FTP连接成功后的当前目录, 如果不指定即默认为根目录...

c# 判断 远程ftp上的文件是否存在
比如服务器上upfile文件夹下有个文件叫1.txt if (File.Exists(HttpContext.Current.Server.MapPath("upfile\/") + "\\\\" + "1.txt"))\/\/HttpContext.Current.Server.MapPath(相对路径):把相对路径转为服务器上的绝对路径。File.Exists(绝对路径):检查是否存在绝对路径指向的文件或目录。

关于FTP指定目录问题(C#)
服务器的根目录与FTP的根目录没有任何关系,所以具体的你就要检查你的FTP的根目录是在哪,如果FTP的根目录对应的实际目录是在\/home\/root,那你是没有权限上退一级的,你需要把FTP的根目录设定到\/home才行(当然也可以用虚拟目录来指定)

c#关于FTP删除文件夹的问题
呵呵 用命令怎麼可以上传文件夹的 先用 MD 命令建立一个文件夹 再用 PUT 命令将其余的文件上传吧 一个个的来 如果嫌麻烦 还是去DOWN一个FTP的客户端软件 如flashxp 图形界面 选中全部一拖...有一个方法可以达到你的要求 不过还是有些麻烦 将你所有要传输的的命令写到一个文本文件中,然后用FTP的...

(C#)SSH.NET sftp常用操作工具类代码(连接,上传,下载,删除,移动)
在.NET环境中,SSH.NET库被广泛应用于实现安全shell(SSH-2)功能。SFTP,即SSH文件传输协议,正是基于SSH协议的一种实现方式。本文旨在深入探讨使用.NET(C#)编程语言结合SSH.NET库进行SFTP常见操作的工具类代码实现。具体包括以下几个方面:连接SFTP服务器、上传文件、下载文件、删除文件以及文件位置的移...

FtpWebRequest 多个文件同时上传。求C#代码,举个栗子就好。
using System;using System.IO;using System.Net;namespace Ftp{ class Program { static void Main(string[] args) { DirectoryInfo dir = new DirectoryInfo("upload");\/\/上传文件所在的目录 FileInfo[] fileInfos = dir.GetFiles(); foreach (FileInfo item in fileInfos)...

相似回答