batman 当前离线
考官
荣誉版主
TOP
@echo off set "str=我不想让你哭,也不想认输,只想用我的爱再次把你留住。" :lp set /p=%str:~,1%<nul&set "str=%str:~1%" for /l %%i in (1,1,500) do echo>nul if defined str goto lp pause>nul复制代码
@echo off rem str值可自行修改 set "str=123456789" set "a=%str%" :lp set /a n+=1 echo 原始的str为:"123456789",经第%n%次循环并延时后 set "var=%var%%str:~,1%" set /p=截取的字符为:"%str:~,1%",<nul&set "str=%str:~1%" set /p=str为:"%str%",<nul set /p=输出的字符串为:"%var%"。<nul for /l %%i in (1,1,2000) do echo>nul if defined str cls&goto lp pause>nul复制代码
@echo off&color 1f&mode con lines=4 for /l %%i in (1,1,40) do call,set "kong=%%kong%% " :begin set "str=%kong%亲爱的,我不想让你哭,也不想认输,只想用我的爱再次把你留住。" :lp echo.&echo.%str:~,40%&set "str=%str:~1%" for /l %%i in (1,1,1000) do echo>nul if defined str cls&goto lp goto begin复制代码