- @echo off
-
- ::1、批处理运行窗口显示1~100 这100 个数字;
- for /l %%i in (1,1,100) do echo %%i
-
- ::2、批处理运行窗口显示 1、3、5.....99这50个数字;
- for /l %%i in (1,2,100) do echo %%i
-
- ::3、将 bbs bathome.net (在同一行)分成三行显示在批处理运行窗口;
- set str="bbs bathome.net"
- for /f %%i in (%str%) do echo %%i
- for /f "tokens=2" %%i in (%str%) do (
- set tmp="%%i"
- for /f "delims=. tokens=1,2" %%a in (%tmp%) do echo %%a&echo %%b
- )
-
- ::4、先将以下内容保存到F:\test.txt
- :: 1 2 3
- :: 4 5 6
- :: 7 8 9
- ::①将f:\test.txt内容全部显示在批处理窗口;
- ::②只显示 2 5 8显示在批处理窗口(分三行显示,每字一行)
-
- set "L1=1 2 3"
- set "L2=4 5 6"
- set "L3=7 8 9"
- set "txtFile=E:\test.txt"
- echo %L1% > %txtFile%
- echo %L2% >> %txtFile%
- echo %L3% >> %txtFile%
- for /f "tokens=*" %%i in (%txtFile%) do echo %%i
- for /f "tokens=2" %%i in (%txtFile%) do echo %%i
-
- pause
- exit /b 0
复制代码
|