中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-07 19:51
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 批处理不换行追加输出问题 查看 869 回复 3
楼 主 批处理不换行追加输出问题 发表于 2008-03-08 17:04 ·  中国 山东 电信
初级用户
积分 28
发帖 9
注册 2008-03-08 16:38
18年会员
UID 112397
性别 男
状态 离线
我想在命令提示符窗口中输出五个#号,要隔一段时间输出一个
一开始是#,然后变成## ,然后再变成###……
就是每隔一段时间在原来的#位置的后面相邻的位置处加一个#号且不换行。
不过用echo 输出是换行的,请各位大虾不吝指教!
2 补充:除了使用cls命令 发表于 2008-03-08 17:07 ·  中国 山东 电信
初级用户
积分 28
发帖 9
注册 2008-03-08 16:38
18年会员
UID 112397
性别 男
状态 离线
不要使用echo #
cls
echo##
cls
echo###
……
的方法。
我是刚刚学习的菜鸟,请大家多多帮助
3 发表于 2008-03-08 18:06 ·  中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
20年会员
UID 42345
状态 离线
这样行不?
@echo off
for /l %%i in (1,1,5) do (
set/p=#<nul
ping/n 2 127.1>nul
)
echo.&pause
简单!简单!再简单!
4 谢谢terse 发表于 2008-03-17 11:50 ·  中国 山东 电信
初级用户
积分 28
发帖 9
注册 2008-03-08 16:38
18年会员
UID 112397
性别 男
状态 离线
我是初学者,谢谢你帮我解答我遇到的第一个问题,虽然在大家看来不难,不过这是我迈向dos世界的第一步,谢谢你的帮助
论坛跳转: