windows下批处理处理文件编码格式iconv
来源:互联网 发布:淘宝店铺没东西 编辑:程序博客网 时间:2024/06/03 13:40
在windows环境下多遇见要求把GBK修改为UTF-8格式的文件,如html等,否则将会乱码。
以下介绍一个执行文件可以使用批处理批量将文件转换为UTF-8格式。
下载iconv.exe(传送门:http://download.csdn.net/detail/xlyrh/9729570)
将该文件扔到C:\Windows\System32目录下,打开cmd查看帮助
C:\Users\test>iconv -help
Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]or: iconv -l
执行命令iconv -f GBK -t UTF-8 index.html > index2.html
查看index2.html已修改为utf-8格式。
注:不能修改文件名为自身名称,网上有不变,我尝试后文件为0kb
所以我这里批量修改方式为:修改另存名称删除源文件再重命名文件名称
批量处理小脚本,供参考
@echo offfor /r %cd%/(指定文件夹名称)/ %%i in (*.html) do (echo 修改GBK文件编码为UTF-8格式,名称为****.bkpiconv -f GBK -t UTF-8 %%i > %%i.bkpif exist %%i.bkp (echo 删除原GBK格式文件del %%iecho 重命名UTF-8格式文件为原文件名称ren %%i.bkp %%~nxi) else (echo pass))pause
注:ren命令重命名文件,第一个参数要求绝对路径,第二个参数要求仅是文件名称
执行如下
修改GBK文件编码为UTF-8格式,名称为****.bkp删除原GBK格式文件重命名UTF-8格式文件为原文件名称请按任意键继续. . .
0 0
- windows下批处理处理文件编码格式iconv
- iconv(文件编码格式转换)
- iconv 文件编码转换
- iconv 文件编码转换
- iconv 文件编码转换
- iconv 文件编码转换
- iconv 文件编码转换
- iconv 文件编码转换
- iconv 文件编码转换
- iconv 文件编码转换
- iconv转换文件编码
- iconv 文件编码转换
- iconv 文件编码转换
- iconv 文件编码转换
- 使用windows命令和iconv.exe批量转换文件编码
- 使用 windows命令和iconv.exe批量转换文件编码
- linux iconv字符编码批处理方式转换
- Linux下实用的文件编码转换命令工具iconv
- Java 中常用缓存Cache机制的实现
- EntityManager实体操作
- Linux命令 -- sed命令,去除指定字符 ---- ()\-等等
- Android处理登录的session过期
- 给Android Studio安装Genymotion插件
- windows下批处理处理文件编码格式iconv
- 控制台绘制登陆框(三): TAB切换的改进
- 操作系统与网络实现 之二十(乙)
- centos7 LVS+Keepalived实现mysql的负载均衡
- Node.js-模块和包
- QNX Momentics启动时各种内存错误解决方法
- JAVA反射机制
- KNN分类器-Java实现
- 基于Spring Boot-Spring Session-Redis的分布式Session共享解决方案