1. 关于获取FTP服务器上文件列表的问题
谢谢,虽然不会,但是能否给个幸运分?
2. 如何用C#获取FTP服务器文件列表
比如1写个webservice在客户端调用一点败告族一点传2开友枯个ftp在server上客户端使用ftp命名空间操作上传.3服务器开启个socket客户端连接并且察弊把文件转成byte发过去.
3. fireftp 出现问题了,看不到本地和远程文件列表。怎样还原回来如图:
是因为你乱拉 fireftp中间的进度条的原因,你仔细看看,中间是不是有个按钮
4. FTP 怎么查看本地的文件列表
一个简单的问题,ftp到远程服务器之后需要上传一个文件,但是我忘记了本地需要上传的文件名,因此需要查看本地目录。
解决方法:
一、cd到本地目录
二、ls命令查看本地目录的内容。
5. ftp的dir或ls命令无法查看文件列表怎么办
网友们可能在使用ftp的dir或ls命令时查看文件列表,但是却无法看到,受到了限制,那么无法查看文件列表这就造成了我们许多的麻烦,那么要怎么的解决这个问题呢!现在我们一起来看看吧! 在Win7系统的命令行模式下,使用ftp的dir或ls命令无法查看文件列表,但是使用IE却可以查看。查找相关资料后,大致归结为两种原因: 权限有问题 windows自带防火墙拦截 实验后发现我的情况属于第二种,具体解决方法有以下几种: 直接关闭Windows防火墙 打开防火墙,但是设置入站规则允许ftp.exe程序接收信息 使用netsh命令设置规则 [plain] netsh advfirewall firewall add rule name="FTP(non-SSL)" program="%systemroot%system32ftp.exe" action=allow protocol=TCP dir=in netsh advfirewall set global StatefulFtp disable 命令1的作用与第二种方法相同 命令2主要用来禁止statefulFTP过滤,这条对我没有影响,但还是建议加上 小插曲 这里参考了两篇相关的文章(1,2),分别使用两条相似,却不同的命令 [plain] 文章1 netsh advfirewall firewall add rule name="FTP (non-SSL)" action=allow protocol=TCP dir=in localport=21 netsh advfirewall set global StatefulFtp enable [plain] 文章2 netsh advfirewall firewall add rule name=”FTP Service” action=allow service=ftpsvc protocol=TCP dir=in netsh advfirewall set global StatefulFTP disable 真是让人纠结,对于文章中的 localport=21 始终无法对应到windows自带的ftp.exe程序,后来使用tasklist命令查找ftp对应的PID编号, 再通过命令 netstat 发现ftp.exe在自己电脑上原来端口就不是21。。 而文章中的 service=ftpsvc 也没法允许ftp.exe的例外,后来help了以下netsh命令,发现了program参数,才人为添加程序路径。
6. 在FTP命令当中查看本地文件列表命令是
查看本地文件列表命令是:ls
其它常用的FTP命令及含义:
1、dir:显示服务器目录和文件列表
2、cd:进入服务器指定的目录(dir命令可以使用通配符“”和“?”,比如,显示当前目录中所有扩展名为jpg的文件,可使用命令 dir .jpg。)
3、put:上传指定文件put filename [newname]
4、、send:上传指定文件send filename [newname]
(filename为上传的本地文件名,newname为上传至FTP服务器上时使用的名字,如果不指定newname,文件将以原名上传。)
(6)ftp远端文件列表扩展阅读
ftp命令行格式及开关含义:
ftp [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-w:windowsize] [computer]
-v - 禁止显示远程服务器相应信息
-n - 禁止自动登录
-i - 多文件传输过程中关闭交互提示
-d - 启用调试,显示所有客户端与服务器端传递的命令
-g - 禁用文件名通配符,允许在本地文件和路径名中使用
-s:filename - 指定包含 FTP 命令的文本文件;命令在FTP启动后自动运行。此参数中没有空格。可替代重定向符(>)使用。
-a - 在绑字数据连接时使用所有本地接口
-w:windowsize - 覆盖默认的传输缓冲区大小 65535。
computer - 指定远程电脑计算机名或IP地址。此参数必须放到最后。
7. 用JAVA获取FTP文件列表
学习一下ftp协议,然后用socket来模拟就可以了
8. 远程连接FTP服务器,无法显示某些文件夹里的文件列表
.用数据线..读内存卡就好
9. 易语言如何获取FTP服务器文件列表,并显示到列表框,有知道的回答下,问了全世界都没人知道
文件号 = 写到文件 (取运行目录 () + “自己取名字”, HTTP读文件 (“自己的FTP列表”))
循环判断首 ()
列表框1.加入项目 (读入一行 (文件号), )
循环判断尾 (是否在文件尾 (文件号, ) = 假)
10. 怎么利用IdFTP控件获取FTP服务器端某个子文件目录中的文件列表
----解决方案--------------------
FTPClient.List(list);
for i:=0 to list.Count-1 do
begin
Attribute:=FTPClient.DirectoryListing.Items[i].ItemType;
if Attribute=ditDirectory then
begin
showmessage('目录:'+FTPClient.DirectoryListing.Items[i].FileName);
end
else if Attribute=ditFile then
begin
showmessage('文件:'+FTPClient.DirectoryListing.Items[i].FileName);
end
else
begin
showmessage('其它:'+FTPClient.DirectoryListing.Items[i].FileName);
end;
end;