![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-23 11:54 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,273 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何去掉DOS批处理结尾的换行? |
| 可打印版本 4,603 / 0 |
| 第1楼 proof | 发表于 2021-03-29 15:56 |
| 高级用户 发帖 222 积分 689 | |
|
如何去掉DOS批处理结尾的换行? 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 ? [ Last edited by proof on 2021-3-29 at 16:26 ] |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |