『壹』 dos 我用bat導出FTP上的文件名時,中文顯示為「」,但是我在本地導出時就不會這樣,請教高手怎麼解決
你的伺服器是什麼系統 我覺得應該是亂碼了 修改dos編碼為ntf-8
『貳』 從文件裡面打開ftp,裡面文件全亂碼,為什麼
摘要 方法/步驟
『叄』 FTP鏈接伺服器時 出現這個文件 顯示亂碼 打不開 也沒法下載 什麼原因
可能是中文文件,伺服器又不支持中文,導致亂碼
你可以登錄ssh,然後對這個文件重命名,再下載就OK了~
無法重命名的時候,可以嘗試mv *.txt test.txt,泛規則匹配~
『肆』 Bat連接FTP
1.建立ftp.bat,其內容如下:
ftp -s:ftp.txt
2.同時建立ftp.txt,其內容如下(注意:用的時候刪除所有的注釋的漢字):
open 123.45.14.41登錄
username用戶名
password密碼
mkdir test 在伺服器建立目錄
mput e:\test\*.* /test/上傳e:\test目錄到伺服器test目錄
mget /test/*.*下載目錄下所有文件
prompt
bye
小提示:在上傳、下載的時候,可能存在半天沒什麼反應的情況,是系統正在上傳或下載過程中。
『伍』 ftp遠程訪問時,中文出現亂碼!怎麼解決
首先,匿名不是null,匿名是anonymous,密碼可以為空
亂碼
ftpConfig.setServerLanguageCode("zh");
ftpClient.setControlEncoding("GBK");
如果還為亂碼,則加上轉碼
new String(names[i].getBytes("GBK"),"ISO-8859-1")
『陸』 如何解決部分FTP站點打開出現亂碼的故障
ftp站點出現亂碼,可以參考如下兩種方法解決 :
方法一:用「資源管理器」窗口打開
右擊「開始」菜單,選擇「資源管理器」菜單項
打開「資源管理器」窗口。接著,把窗口地址欄後的內容清空,輸入要打開的FTP站點回車
在彈出的對話框中輸入相應的用戶名和密碼,回車後即可打開該站點,這樣就不會出現亂碼了
方法二:使用「UTF-8」編碼
用IE瀏覽器打開那個出現亂碼的FTP站點
在彈出的對話框輸入相應的用戶名和密碼,回車後打開該站點,這時的頁面出現亂碼。
接著,依次單擊IE瀏覽器的「查看-編碼-其他」菜單項,選擇「Unicode(UTF-8)」編碼後,頁面即可恢復正常顯示了。
『柒』 文件夾訪問FTP,中文文件名顯示亂碼怎麼解決
系統的字元編碼方式和ftp的不一致造成的,windows常用的字元編碼格式是GBK的,估計ftp上使用的是utf-8的,所以,換一下你的字元編碼格式應該沒問題了
『捌』 訪問ftp文件 出現亂碼怎麼辦
1、打開Serv-U 8.0控制台,點擊限制和設為域配置高級FTP命令設置和行為,在FTP設置中找到OPTS UTF8命令,右擊禁用此命令。再點擊下面的全局屬性;