无忧启动论坛

标题: 批处理给Unicode文本添加换行? [打印本页]

作者: 星体投射    时间: 2019-12-23 11:33
标题: 批处理给Unicode文本添加换行?
批处理要怎么写?
如图
在文本末尾再添加 000D000A

作者: 永远的大象    时间: 2019-12-23 11:42
常见用 echo.>>*.*,但可能不适用于Unicode
作者: 星体投射    时间: 2019-12-23 12:41
本帖最后由 星体投射 于 2019-12-23 12:43 编辑
永远的大象 发表于 2019-12-23 11:42
常见用 echo.>>*.*,但可能不适用于Unicode

现在只想到这个办法,将就用吧
先做一个unicode换行文本 kg.txt
cmd /u /c type kg.txt >> *.*
作者: chishingchan    时间: 2019-12-23 12:57
星体投射 发表于 2019-12-23 12:41
现在只想到这个办法,将就用吧
先做一个unicode换行文本 kg.txt
cmd /u /c type kg.txt >> *.*
  1. cmd /u /c echo.>kg.txt
复制代码

作者: 星体投射    时间: 2019-12-23 13:25
chishingchan 发表于 2019-12-23 12:57

cmd /u /c echo.>kg.txt这个命令出来的没有FFFE前缀
然后用cmd /u /c type kg.txt >> *.*出来的效果和我自己做的有前缀的换行文本有点不同

记事本显示多了一行换行,十六进制显示0D和0A之间多了一个空字符



作者: datbik189    时间: 2019-12-23 15:10
PECMD.EXE "writ-uni test.txt,$+0,%&%"




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3