[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
非常感谢楼主的教程,认真学习了,并且做了笔记。

只可惜太短了,有点意犹未尽啊

再次感谢楼主

TOP

值得学习!!!:)

TOP

真是好东西啊。学习了。谢谢楼主分享
学习是永无止境!

TOP

回复 424# cjiabing


    明白了,原来默认的tokens就是空格,谢谢楼主

TOP

作为一个新手,我以前学过一点C,
看过之后,觉得这教程不错,很通俗 同时很全面!!!

TOP

掳走。慢慢学习。

TOP

回复 425# springadele


    你亲自测试一下就知道是不是了

TOP

回复 1# namejm


    我对这段话不是很理解“1、for语句的形式变量I,可以换成26个字母中的任意一个,这些字母会区分大小写,也就是说,%%I和%%i会被认为不是同一个变量;形式变量I还可以换成其他的字符,但是,为了不与批处理中的%0~%9这10个形式变量发生冲突,请不要随意把%%I替换为%%0 ~%%9中的任意一个;”是这个意思么?
%%0~%%9也是可以作为变量的么,只是不要随便用?

TOP

回复 424# loshu2004


    请使用  tokens=*  选项
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

  1. @echo off
  2. for /f %%i in (test.txt) do echo %%i
  3. pause
复制代码
楼主说,for /f 语句是以行为单位处理文本文件的。
但是,如果test.txt的某一行中间有一个空格,这一行后面的内容就无法显示了。
比如,test.txt的内容如下:
Hello World!
输出只有: Hello

TOP

学习了,感谢楼主啊。

TOP

通俗易懂,每次看到都能学习到新的东西

TOP

受教了。批处理命令真强大。

TOP

学习啊
谢谢

TOP

回复 410# sehu186


for /f "delims="

TOP

返回列表