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;