- @echo off&setlocal enabledelayedexpansion
- :: 请同样将tab字符换成tab
- title 光标回退7行
- set "t=tab"
- for /l %%a in (1,1,1000) do set "k=!k!"
- for /l %%a in (1,1,20) do echo %%a%t%bathome
- ping /n 2 127.1>nul
- set /a n=20-7
- echo %t%%k%
- for /l %%a in (1,1,%n%) do echo.
- set /p=现在光标回退到这里了<nul
- pause>nul
复制代码
有2点不明白
1,为什么echo %t%%k%会出错(如果把%t%换成“2”之类的就不会出错。应该是TAB的原因。但是为什么呢)
2,出错的的行为什么显示的是第一行(1系统无法写入指定的设备。) |