无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 1075|回复: 9
打印 上一主题 下一主题

[求助] 如何去掉DOS批处理结尾的换行?

[复制链接]
跳转到指定楼层
1#
发表于 2021-3-29 16:00:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 proof 于 2021-3-29 16:27 编辑

DOS 7.1

批处理bat执行结尾,总是多出一个命令行:
C:\>  (此行多余,执行bat文件结尾的0D0A)
C:\>

AUTOEXEC.BAT 也是如此,只要用q、qe、edit编辑过,执行最后总是:(两行)
C:\>
C:\>

尽管无关影响,但总是看着不爽。
尽管用@ECHO OFF可以关掉,但我习惯ECHO ON
曾用Pctools二进制编辑AUTOEXEC.BAT,把0D0A替换成0000,但此过程比较麻烦。且每次qe完后,均须Pctools编辑。

1、DOS下有简便的二进制编辑软件吗?简单把0D0A改成0000,文件结构表不会破坏吧?
2、或者有没有一款DOS文本编辑工具(q、qe、edit不行),允许文本字符后,直接是文件结束符1A 。




来自 5#
发表于 2021-3-29 18:08:45 | 只看该作者
就是把文件最后的回车删除吧,好吧,随便写一个好了,这个只能在dos下运行
用法 : del0d filename

DEL0D.rar

402 Bytes, 下载次数: 7, 下载积分: 无忧币 -2

点评

点赞!  发表于 2021-3-30 08:52

评分

参与人数 1无忧币 +5 收起 理由
proof + 5 很给力!

查看全部评分

回复

使用道具 举报

2#
发表于 2021-3-29 16:21:29 来自手机 | 只看该作者
楼主要学会冷眼看世界,男人需要什么?权利!金钱!美色!然而你要想拥有的和你能拥有的终归是不同的。
所以,既然无关影响,看着看着就习惯了。
回复

使用道具 举报

3#
发表于 2021-3-29 16:22:58 | 只看该作者
不想看就加一个@cls
回复

使用道具 举报

4#
发表于 2021-3-29 16:35:44 | 只看该作者
本帖最后由 dos时代菜鸟 于 2021-3-29 16:37 编辑

NE.7z (35.37 KB, 下载次数: 5)

这年头,还有人用 纯 dos ,我这武器库里的武器都早就不知道哪里去了。看看这个 能不能帮到你。

点评

点赞!  发表于 2021-3-30 08:51

评分

参与人数 1无忧币 +5 收起 理由
proof + 5 很给力!

查看全部评分

回复

使用道具 举报

6#
发表于 2021-3-29 19:12:50 | 只看该作者
还有就是 把 命令 用管道 传递给 rem 。
回复

使用道具 举报

7#
发表于 2021-3-29 22:18:45 | 只看该作者
不知道以下这个对你有没有用!

传送到文件的行不含换行符:
  1. >AUTOEXEC.BAT set/p=abcd<nul
复制代码

评分

参与人数 1无忧币 +5 收起 理由
proof + 5 很给力!

查看全部评分

回复

使用道具 举报

8#
发表于 2021-3-29 23:59:01 | 只看该作者
强迫症是病,得治,药不能停。

我有时候还故意多敲几个回车呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2021-4-22 10:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表