[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
1、for  /l %%i in (1,1,100) do  @echo %%i
2、for  /l %%i in (1,2,99) do  @echo %%i
3、for  /f "delims=.  tokens=1-3" %%i in ("bbs bathome.net" ) do  @echo %%i %%j %%k
4、第一小题:
for  /f  "delims= tokens=1-3" %%i in (test.txt ) do  @echo %%i  %%j %%k 或者for  /f "delims= tokens=1"   %%i in (test.txt ) do  @echo %%i  或者 for  /f "delims=  tokens=1,* "   %%i in (test.txt ) do  @echo %%i
第二小题:for /f "tokens=2" %%i in (test.txt) do @echo %%i

TOP

第三题,用三个for固然可以实现效果。
其实一个for就可以的了:
youxi01 发表于 2008-2-8 14:30



        版主, 题目原话是:3、将 bbs bathome.net (在同一行)分成三行显示在批处理运行窗口
在同一行 分成三行显示? 不太明白这个意思

TOP

1、批处理运行窗口显示1~100 这100 个数字2、批处理运行窗口显示 1、3、5.....99这50个数字;3、将 bbs bat ...
CecleCW 发表于 2008-3-19 00:45



    4,第二小题  这样更简单
for /f "tokens=2" %%i in (test.txt) do @echo %%i

TOP

为什么大家都对自己那么自信呢?绝大多数的回复者的答题都是错误的,难道就真的懒得运行一下看看有没有错误再 ...
鳌头七队 发表于 2011-5-28 17:28



    你这个解答是对的

TOP

返回列表