问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用批处理 给 TXT文本批量添加首行固定的文字 输出编码是UTF_8?

发布网友 发布时间:2022-05-31 13:33

我来回答

1个回答

热心网友 时间:2023-10-16 02:18

不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行
<# :
cls&echo off&mode con lines=5000
rem 在当前目录里的txt文本文件开头添加/插入一行的字符内容
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set "newfolder=#result"
if not exist "%newfolder%" (md "%newfolder%")
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::GetEncoding('GB2312')))) -Args '%~f0'"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$insertword="首行固定的文字`r`n";
$newfolder=get-item -liter $env:newfolder;
$self=get-item -liter $args[0];
$path=$self.Directory.FullName;
$enc=[Text.Encoding]::GetEncoding('UTF-8');
$files=@(dir -liter $path|?{('.txt' -eq $_.Extension) -and ($_ -is [System.IO.FileInfo])});
if($files.length -ge 1){
write-host $files[0].Name;
$text=$insertword+[IO.File]::ReadAllText($files[0].FullName,$enc);
$newfile=$newfolder.FullName+'\'+$files[0].Name;
[IO.File]::WriteAllText($newfile,$text,$enc);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我今年十四岁手臂骨骼比较小,锻炼可以使我的骨骼粗壮吗,如果不能那还... 全民枪战盒子修改器安卓游戏官方下载 360版本的全民枪战用充值卡充值518元档位时出现提示说充值面额过大,请... ...也还手了,她说手指骨折了,伤鉴还没出来,我该怎么办? ...刚开始是我们两个女人互骂,后来她先动手打我直我青微伤,然后她老公... ...她非说我家的门挡了她过,后来就吵起来还动手了。我觉得她就是没事... 我嫂子和邻居为了点事吵起来对方是男士竟然动手打了打,后来我嫂子和其... 起因小矛盾,然后对方先动手,我爸爸还手和他打,最终我爸爸重伤,对方轻伤... 邻居到我门前和我争吵,是他先动手打我,我还手也打了他,之后他先报警又... 事情是这样我和我们邻居因为着火打起了架。是他们先打的人,拿起铁掀... 三菱PLC输入端和输出端如何编码,举例说明? 儿童商业保险注意事项 购买子女商业保险的注意事项 桌子的颜色怎么涂 猫老上食堂桌子有啥办法能阻止它? I told him not to go out at night 油漆能和气油混合涂桌子吗 西瓜外面是好的,但里面颜红非常红,却烂了 西瓜烂兜是什么原因造成?该如何进行防治? 怎么看出这西瓜没烂 常规 电脑: 戴尔 Inspiron 560s 台式电脑 操作系统: Windows XP 专业版 ( 32位 &#47; SP3 &#47; DirectX 9.0c ) 硬 常规 电脑: 技嘉 GA-MA770T-UD3P 台式电脑 操作系统: Windows XP 专业版 ( 32位 &#47; SP3 &#47; DirectX 9.0c ) 电脑 技嘉 G41MT-ES2L台式电脑 操作系统 Windows XP 专业版(32位&#47; SP3&#47;DirectX 9.0c) 电脑型号: X86 兼容 台式电脑 操作系统: Windows XP 专业版 32位 SP3处理器 xp系统安装在华硕的台式电脑上怎么装 台式电脑 xp 系统,无法下载photoshop cs3,是为什么为什么为什么?急用。。 电脑型号: 清华同方 RS780LQ-CM 台式电脑 操作系统: Windows XP 专业版 32位 SP3 我的电脑是技嘉台式电脑,用什么系统好,去哪里下载? 求清华同方家用台式机Windows XP操作系统下载 奢侈减肥法你想尝试吗 为什么输出某种编码的字符后面要加gdk 如何输出一个某种编码的字符串 将30种信息进行编码,需要多少个输出? java 如何 输入一个字符的编码 然后输出编码对应的字符 支付宝可以绑定西安银行的卡吗 西安银行福瑞卡如何绑定支付宝 西安银行信用卡怎么绑定微信 用西安银行卡怎么绑定证券账户 西安银行怎么开通支付宝 支付宝西安银行储蓄卡快捷支付如何开通? 支付宝是否支持西安银行? 北京手机号为什么不能绑定西安银行卡 空条徐伦为什么不是天生的替身使者 空条徐伦在动画哪一集出现。 JOJO第六部完结时间 JOJO第六部的安波里欧对于空条徐伦是怎么样的看法呢,在他的心目中徐伦是怎样的的? 耳朵 汉语拼音 耳朵的汉语拼音 耳朵,月亮,拼音 汉语拼音里耳朵 怎么拼