‘壹’ 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命令,右击禁用此命令。再点击下面的全局属性;