中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-08 10:30
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 问下斑竹能详细解释下这段您写的逐行显示文字BAT 查看 869 回复 4
楼 主 问下斑竹能详细解释下这段您写的逐行显示文字BAT 发表于 2008-05-04 21:05 ·  中国 江西 南昌 电信
初级用户
积分 82
发帖 34
注册 2008-04-29 19:37
18年会员
UID 117307
性别 男
来自 江西
状态 离线
@echo off&setlocal ENABLEDELAYEDEXPANSION
FOR /F "DELIMS=" %%A IN ('type %1') DO (CALL;:__;"%%A")
endlocal&PAUSE&goto :EOF

::显示字符子函数————————————-
:__
SET A="%1"
SET B=0
if "%A%"=="" goto end
:BEGIN
IF NOT "!A:~%B%,1!"=="" (
SET/P=!A:~%B%,1!<NUL
PING 127.1 -N 1 >NUL
SET/A B+=1
GOTO BEGIN
) else (
:end
echo/&echo\
)
2 发表于 2008-05-05 22:28 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
楼主听谁说这是逐行显示文字的批处理啊?明明是逐个字符显示文字的嘛^_^
3 发表于 2008-05-06 00:06 ·  中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105
发帖 1,276
注册 2008-03-08 13:00
18年会员
UID 112398
性别 男
状态 离线
请搜索namejm的贴子,相信楼主会有大收获的。
批处理之家新域名:www.bathome.net
4 小菜在此谢过大家 发表于 2008-05-07 16:52 ·  中国 江西 南昌 电信
初级用户
积分 82
发帖 34
注册 2008-04-29 19:37
18年会员
UID 117307
性别 男
来自 江西
状态 离线
下了 小菜不能和大虾咬文嚼字.好是谢谢提醒
5 发表于 2008-05-08 02:07 ·  中国 广东 佛山 禅城区 电信
初级用户
积分 87
发帖 42
注册 2008-05-07 23:37
18年会员
UID 118057
性别 男
状态 离线
sdfsdfsdf
论坛跳转: