Board logo

标题: [已结]如何让批处理连续显示文本中的首行内容 [打印本页]

作者: LIANGAIBIN     时间: 2008-12-18 11:27    标题: [已结]如何让批处理连续显示文本中的首行内容

现有文本1内容如下: ABC001 ABC002 ABC003 ABC004 ABC005 ........ 需要建立一个批处理文件: 内容如:
@ECHO OFF
ECHO ABC001
PAUSE
%0
按任意键后显示为
@ECHO OFF
ECHO ABC002
PAUSE
%0
目的是--让批处理显示文本1中的第一行字符 难题是--如果批处理已显示文本1第一行,则移除文本中第一行,按任意键后显示该文本文件中第二行. 简单地说就是: 移动文本1中的首行到批处理中显示此行. 能做到吗? [ Last edited by HAT on 2008-12-19 at 15:11 ]

作者: slore     时间: 2008-12-18 13:15
echo off for /f "delims=" %%i in (文本1.txt) do ( echo %%i pause ) pause

作者: LIANGAIBIN     时间: 2008-12-19 15:06
很简单很实用,十分感谢.