BAT批处理把字符串写入到a.txt文件后结尾处多一个回车换行符,怎么用BAT去除呢?

qq_448571358 2015-08-18 01:16:36
BAT批处理把字符串写入到a.txt文件后结尾处多一个回车换行符,怎么用BAT去除呢?
这也算是一个BUG吧,按道理说应该能够去除,我思来想去,实在是想不出可行的方法了,恳请路过的前辈指引方向。

@echo off
set a=abc
echo %a%>a.txt
...全文
14852 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
醉泊 2016-12-07
  • 打赏
  • 举报
回复
避免使用echo就能解决这个问题。使用set命令就可以 set /p="abc"<nul>a.txt 另外写不带换行符的空文件也不要用echo: cd.>a.txt
laome19850211 2015-08-25
  • 打赏
  • 举报
回复
怎么解决的?我也遇到了同样的问题
qq_448571358 2015-08-19
  • 打赏
  • 举报
回复
谢谢1楼给的代码,让我思索后解决了我遇到的问题。 结贴。
道玄希言 2015-08-18
  • 打赏
  • 举报
回复
@echo off set a="abc"<nul echo %a%>a.txt

9,513

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 安全技术/病毒
社区管理员
  • 安全技术/病毒社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧