BAT批处理如何将生成的文件编码为UTF8?BAT达人请赐教!!

作者&投稿:段荔 (若有异议请与网页底部的电邮联系)
如何创建一个批处理转换某一个文件夹下所有.txt格式文件的编码为UTF-8~

推荐你一款软件 ConvertZ

http://www.crsky.com/soft/720.html

解压后即可使用 无需安装 双击运行主程序ConvertZ.exe 在任务栏出现程序图标 右键--纯文本转换 即可打开转换窗口(或者鼠标移到电脑屏幕窗口顶部 这个工具栏默认是自动隐藏的 可在程序选项中设置) 右侧 进阶选项 可以看到更多编码选项 添加文件后 选好转码方式如GBK--UTF8 可即时预览转换好的效果

非常好的一个转码工具

第一步:选文件
1.打开Tools->Batch Runner菜单
2.点击Pick Files,用鼠标对需要处理的多个文件进行多选。

第二步:变换编码
1.点击Change Encode按钮
2.点击input encoding,设置成CN->gbk
3.点击output encoding,设置成utf-8
4.点击start,完成

@ECHO OFF
echo echo ^<playlist^>^<item name="1avi" source="%~dp01.avi" duration="0"^/^>^<item name="2.avi"source="%~dp02.avi" duration="0"^/^>^<^/playlist^> >1.smpl
@start "" "%~dp01.smpl"

PUSHD %~dp0
ECHO a>mkBOM.dbg
ECHO db EF BB BF>>mkBOM.dbg
ECHO.>>mkBOM.dbg
ECHO n BOM.dat>>mkBOM.dbg
ECHO r CX>>mkBOM.dbg
ECHO 3 >>mkBOM.dbg
ECHO w>>mkBOM.dbg
ECHO q>>mkBOM.dbg
TYPE mkBOM.dbg
debug<mkBOM.dbg
DEL mkBOM.dbg
POPD

COPY BOM.DAT+1.smpl 2.smpl

使用debug构造一个UTF8的BOM

使用了 ZXD4G的代码
详见http://zhidao.baidu.com/question/347072969.html


xp系统内置AT命令的实例分享
AT命令是WindowsXP系统中独有的内置命令,在使用电脑办公的过程中,它不单可以完成定时提醒,定时关机的功能,还可以取消已经安排的计划,以及自动运行批处理文件等。熟练运用这些AT命令将给我们的操作带来诸多便捷.我们可以通过点击“运行”输入“AT”命令实现以上功能。现在小编就跟大家一起分享下以下几个xp...

AT命令怎么在自己的电脑自动启动程序
将下面代码复制到记事本,改后缀为.bat,将要计划运行的图片拖到上面 若要在其他时间运行,修改下面的12:00 --- echo off echo 用法:将要计划运行的图片拖到改批处理上,不要直接双击运行该批处理 echo 提示:在计划运行之前,不要操作该批处理&pause>nul at 12:00 \/interactive "%~f0"echo --...

批处理 如何实现时间控制 执行命令 我想做一个实现自动关机的一个批...
可以把Shutdown.exe复制到系统目录下。比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown -s”,这样,到了22点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工 作。如果你想以倒计时的方式关机,可以输入“Shutdown.exe -s -t 3600”,这里...

如何让这个Bat批处理文件在后台运行?不用vbs
1、原代码shutdown -s -t 10改为如下代码,并另存为D:\\run.bat echo off ping 127.1 -n 10 shutdown -s -f -t 0 2、以下代码另存为xx.vbs createObject("wscript.shell").run "d:\\run.bat",0 3、运行xx.vbs即可 PS:纯P无法做到隐藏窗口,如果一定不用VBS,可以考虑用AT命令。如...

介词for用法
(1).for循环中语句可以为语句体,但要用"{"和"}"将参加循环的语句括起来。 (2).for循环中的"初始化"、"条件表达式"和"增量"都是选择项,即可以缺省,但";"不能缺省。省略了初始化,表示不对循环控制变量赋初值。省略了条件表达式,则不做其它处理时便成为死循环。省略了增量,则不对循环控制变量进行操作,这时...

如何利用shutdown命令建立一个批处理文件来实现电脑的定时关机?_百度...
开始——运行:at xx:xx shutdown -s 可以实现定时关机 Shutdown.exe -s -t 3600 一小时后关机 设置好自动关机后,如果想取消的话,可以在运行中输入“shutdown -a”。另外输入 “shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行设置。Shutdown.exe的参数,每个都具有特定的...

如何用批处理命令打开exe应用程序和at的详细用法最好能举个具体的例子...
start "文件路径"比如我要打开c盘中program files文件夹中的1.exe文件 start "c:\\program files\\1.exe"要打开c盘中windows文件夹下的2.exe start c:\\windows\\2.txt 如果要打开的程序和你写的这个批处理在一个文件夹下(桌面也算是一个文件夹),如打开x.exe start x.exe at的详细用法如下 NT ...

请问如何用批处理取消计划任务?
echo off for \/f "tokens=1,4*" %%i in ('at') do (if \/i "%%j"=="shutdown" at %%i \/delete if \/i "%%j"=="shutdown.exe" at %%i \/delete )at 12:00 shutdown -f -s

windows AT命令如何设置间隔30分钟运行一次指定程序或批处理?
你直接到控制面板里计划任务编辑 你的计划任务 at 命令就是写到这里的 你选择新建后属性---》计划---》高级---》里面有个可以重复任务的 你选择上就可以的

我们机房用的是极哉电子教室,怎么在教师端用个批处理格式化E盘啊?_百度...
恩。我这个批处理用了at命令,所以以下条件必须满足:1、计划任务必须打开 2、教师机所使用的用户必须有学生机的管理权限 3、跟批处理文件同目录下有一个pclist.txt文件,里面记录了所有学生机的IP地址,每行一个IP。以下是批处理内容 echo off set \/p delay="请设置在多长时间后格式化E盘(单位:...

金塔县18434316322: bat里面输出文件时如何指定编码格式 -
革盾抗乙: 要借助工具软件转换,建议去批处理之家看看,我见过那里高手们有此研讨,纯批处理能办到并实际测试成功,但要改变系统很多参数后才行,显然并不方便实用.

金塔县18434316322: 怎么用批处理修改文档的 编码? -
革盾抗乙: 不郁闷哈,我来回答,你所说的用dos命令转换文本编码基本上办不到,也有转换的软件,网上搜索下还是蛮多的..如果非要用批处理转换可以这样: 逐个txt文件读取,然后再导入到一个临时文件夹(temp)以原文件名保存,保存的文本类型系统默认的是ANSL编码的,这样就ok啦..@echo off md temp for /r %%a in (*.txt) do type "%%a" >>temp\%%~nxa pause

金塔县18434316322: Win7系统执行bat批处理文件显示乱码怎么办 -
革盾抗乙: 1、右键点击Bat批处理,选择编辑,然后打开,重新另存为 编码选择ANSI 即可.若以别的 方式(如UTF-8)编辑了批处理,转换成ANSI格式即可;2、下面是保存后文件;3、打开运行后,乱码的问题解决了.

金塔县18434316322: bat批处理文件循环编码是什么?怎么写? 设置一个变量怎么设置啊???急! -
革盾抗乙: 1:循环就用goto命令就行了!先设置个标签(你可以把它看成路标不让你迷路)为 :lopgoto 就是说去哪个标签!例子::lopstart cmd.exegoto lop就会打开N个cmd.exe程序只到你关闭它! 2:设置变量用set命令!set a=1这句话说------有个变量叫a(你随便搞b c d都行)它的值是1(也是你给的也可以给2 3 4...)要看哪个变量就用echo %a%他就会给你回复1

金塔县18434316322: 求给文件加编号的简单的bat代码 -
革盾抗乙: @echo off setlocal EnableDelayedExpansion set a=1 for /f "delims=" %%i in ('dir /b /a-d') do ( if not "%%~fi"=="%~f0" ( ren "%%i" "!a!%%~nxi" set /a a+=1 ) ) echo 批量重命名完成! pause&exit在文件夹中执行批处理

金塔县18434316322: bat处理:怎样对20190310开头的12个文件名称批量更改,改为1 - 1、1 - 2、……、1 - 12 -
革盾抗乙: @echo off & title 快速编号 By 依梦琴瑶 for %%a in (20190310*.*) do ( set /a N+=1 call ren "%%~a" "1_%%N%%%%~xa") pause call :Donate exit:Donate set "S0=fPdv" set "S1=.:ailnhpst/" set "S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%...

金塔县18434316322: 怎样将批处理还原成TXT格式? -
革盾抗乙: 在批处理文件点右键-编辑.然后点左上角的文件-保存为-选择TXT格式

金塔县18434316322: 怎样为文件编序 -
革盾抗乙: 代码如下,将1.bat....5.bat改为lz需要的执行的批处理名即可:@echo off for %%i in (1.bat,2.bat,3.bat,4.bat,5.bat) do ( start "" "%%i" ping 127.0.0.1 -n 30 >nul)

金塔县18434316322: exe文件打开是个bat批处理文件,现在如何编辑这个bat批处理文件?文件的后缀是exe,打开后才是bat文件的格 -
革盾抗乙: 两种可能 第一,bat文件压缩在里面,生成了自解压格式的exe文件,这种情况你右击exe文件,然后看看winrar的菜单有没有“用winrar打开”,有就是压缩的,解压就可以了.第二种:bat文件编出来之后用工具转化为exe的可执行文件了,这个比较麻烦,不过你可以用记事本打开找找有没有明显的代码,运气好在后面就能找到bat的代码.

金塔县18434316322: 求一个批处理按创建时间整理归档文件的代码 -
革盾抗乙: 不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI <# : cls @echo off rem 将一个指定文件夹里的文件剪切/移动到另一个指定新文件夹下以文件创建日期中的年月为名创建的子文件...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网