[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off>nul 3>117.txt
  2. for /f "tokens=31,*" %%a in (test.txt) do ^
  3. for /f "tokens=31,*" %%c in ("%%b") do ^
  4. for /f "tokens=31,*" %%e in ("%%d") do ^
  5. for /f "tokens=24" %%i in ("%%f") do echo %%i
复制代码


[ 本帖最后由 tireless 于 2009-3-14 00:10 编辑 ]
1

评分人数

    • wxcute: 这个结构挺不错的。PB + 5

TOP

回复 3楼 的帖子

总?是指哪些?

句尾的转义符号“^”我好像只写过这一次;
开头的句柄转换其实我也不太懂,批处理结尾没有把句柄转换回来,确实不太好,好吧,以后不这么写;
我有时会利用“除数不能为0”来判断n的值...其实我很在乎代码的效率...set /a n+=1,1/(10-n) 2>nul || pause 好像是比 set /a n+=1&if !n!==10 pause 的效率低一点点...

[ 本帖最后由 tireless 于 2009-3-21 20:10 编辑 ]

TOP

回复 5楼 的帖子

知道。“用括号括起来统一输出”代替也是可以的吧

TOP

返回列表