[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

【出题】批处理取文本中的第117列(限新手)

只限新手
在联盟中发现一个老帖子,其内容大概为:按照第117列的内容的前三个字符生成文件
现在就这个问题出个小题目:即读出文本中第117列的内容,可以用以下代码生成测试文本:
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. (
  4. for /l %%a in (1 1 2000) do (
  5.   call set "var!m!=%%var!m!%%%%a "
  6.   set /a n+=1
  7.   if "!n!"=="120" (
  8.     call echo.%%var!m!%%
  9.     set /a m+=1,n=0
  10.   )
  11. )
  12. )>test.txt
复制代码

读取的结果如下:
  1. 117
  2. 237
  3. 357
  4. 477
  5. 597
  6. 717
  7. 837
  8. 957
  9. 1077
  10. 1197
  11. 1317
  12. 1437
  13. 1557
  14. 1677
  15. 1797
  16. 1917
  17. 请按任意键继续. . .
复制代码
1

评分人数

返回列表