当前位置:首页 » 文件传输 » bat连接FTP中文乱码
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

bat连接FTP中文乱码

发布时间: 2022-05-18 12:05:25

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