写一段批处理显示文字,并按任意键才结束窗口,请高手指教!

例如,运行批处理以后依次现实:
床前明月光
疑是地上霜
举头望明月
低头思故乡

然后提示:按任意键结束!
显示文字的速度要慢一点,逐行显示
请高手指教,非常感谢

@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in ('more +12 "%~f0"') do (
    set "line=%%a"
    for /l %%b in (0 1 300) do (
        if "!line:~%%b,1!" neq "" (
            set/p=!line:~%%b,1!
            >nul ping -n 1 0
        )
    )<nul
    echo;
)
echo;&echo;请按任意键结束!&pause>nul&exit
床前明月光
疑是地上霜
举头望明月
低头思故乡

 纯路过

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-07-29
@echo off
echo 这是我要给你看的内容。
pause
exit

追问

能不能逐行显示:
床前明月光
疑是地上霜
举头望明月
低头思故乡

追答@echo off
set txt=床前明月光,疑似地上霜,举头望明月,低头思故乡
for %%a in (%txt%) do (  
    echo %%a
    ping 127.0.1 -n "3">nul
)
echo,&pause

相似回答