批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程
[批处理文件精品]批处理版照片整理器[批处理文件精品]纯批处理备份&还原驱动在线第三方下载
返回列表 发帖
第一套 第一题
批处理运行窗口显示1~100 这100 个数字;
  1. for /l %%i in (1, 1, 100) do (echo %%i)
复制代码

TOP

第一套
2、批处理运行窗口显示 1、3、5.....99这50个数字;
  1. for /l %% i in (1, 2, 99) do (echo %%i)
复制代码

TOP

第一套
3、将 bbs bathome.net (在同一行)分成三行显示在批处理运行窗口;
  1. for /f "tokens=1-3 delims=. " %%a in ("bbs bathome.net") do (echo %%a & echo %%b &echo %%c)
复制代码

TOP

第一套 第四题
  1. @echo off
  2. setlocal EnableDelayedExpansion
  3. REM 生成文件 ,文件内容如下
  4. REM 1   2    3
  5. REM 4   5    6
  6. REM 7   8    9
  7. set savefile=%~dp0test.txt
  8. echo %savefile%
  9. if exist "%savefile%" (
  10. del /q %savefile%
  11. )
  12. for /l %%i in (1, 3, 7) do (
  13. set /a a2=%%i+1
  14. set /a a3=%%i+2
  15. echo %%i    !a2!    !a3!>>%savefile%
  16. )
  17. REM 将文件内容全部显示在批处理窗口
  18. for /f "delims=" %%i in (%savefile%) do (
  19. echo %%i
  20. )
  21. REM 只显示2 5 8,并分三行
  22. for /f "tokens=2" %%i in (%savefile%) do (
  23. echo %%i
  24. )
复制代码

TOP

第二套,B2搜索系统盘(如C:\)下包含字符“mplayer”的所有文件(系统播放器),并分别显示路径名、文件名和后缀名。
  1. @echo off
  2. REM 搜索系统盘(如C:\)下包含字符“mplayer”的所有文件,并分别显示路径名、文件名和后缀名。
  3. for /r c:\ %%a in (*mplayer*) do (
  4. echo %%~dpa  %%~na  %%~xa
  5. )
复制代码

TOP

  1. @echo off
  2. REM 由“ipconfig”命令获得网络配置信息,请提取 IP 地址“192.168.1.100”。也可将以下内容保存为文本进行。
  3. set ipconfigfile=%~dp0ipconfig.txt
  4. for /f "tokens=2 delims=:" %%i in ('findstr /c:"IP Address" %ipconfigfile%') do (echo %%i )
  5. for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^|findstr /c:"IPv4 Address" ') do (echo %%i )
复制代码

TOP

B6
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set eulapath=%~dp0eula.txt
  4. echo %eulapath%
  5. REM 打印指定行内容
  6. set rownum=13
  7. set /a skipcount=%rownum%-1
  8. for /f "Usebackq skip=12 tokens=1,* delims=:" %%a in (`findstr /n .* %eulapath%`) do (echo %%b &goto End )
  9. :End
  10. REM 提取以指定内容开头的行
  11. for /f "Usebackq delims=" %%a in (`findstr /c:"13. " %eulapath%`) do echo %%a
复制代码

TOP

  1. @echo off
  2. REM C1、从下列命令行中提出路径“C:\WINDOWS\system32\cmd.exe”,不要双引号:
  3. REM cmd /c ""C:\WINDOWS\system32\cmd.exe" /f"  280
  4. for /f  tokens^=2^ delims^=^"  %%i in ("cmd /c ""C:\WINDOWS\system32\cmd.exe" /f"  280")  do (echo %%i)
复制代码

TOP

返回列表