摘要: 这一篇是对于for /f的扩展,上一篇说道/f可以读txt文件里的数据。这里了解下tokens和delims功能平常文本文件保存数据经常用这样的格式avi|wmv|rm|mkv|mp4以读取这个文件为例。delims和tokens===================================... 阅读全文
posted @ 2013-07-08 08:46 HONT 阅读(350) 评论(0) 推荐(0) 编辑
摘要: for命令用途非常广,它分为4种 /d /r /l /f /l是类似高级语言的数值循环,在之前就说过,这篇就不说了: http://www.cnblogs.com/HONT/p/3155187.html 当然,不加/x也可以,不加就是普通的文件遍历 ========================= 阅读全文
posted @ 2013-07-06 11:00 HONT 阅读(519) 评论(0) 推荐(0) 编辑
摘要: ren 改名 用法:ren 旧文件名 新文件名~n 扩展符,取文件名 用法: %%~ni i是for循环变量~x 扩展符,取后缀名 用法: %%~xi i是for... 阅读全文
posted @ 2013-07-06 08:49 HONT 阅读(734) 评论(0) 推荐(0) 编辑
摘要: |就是把左边作为值传递给右边。有一些命令运用它比较方便@echo offping baidu.com | find "TTL"pause这段命令就是把左边ping的结果传递给find,并以TTL作为关键字筛选行数>>回到学习笔记目录 阅读全文
posted @ 2013-07-05 08:56 HONT 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 重定向符大概有6,7种,和%符号差不多各有各的用途。这里学习>和>>> 是左边的值把右边的值覆盖>> 是左边的值添加在右边的值上面rem 是批处理的注释,类似 //.. rem还可以用::代替@echo offrem >是覆盖echo context > b.txtrem >>是在后面添加echo ... 阅读全文
posted @ 2013-07-02 15:29 HONT 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 日常操作中,免不了会遇到批量创建文件夹,操作注册表,查询注册表等情况。难道还去开vs么。。 并且vs中还可以再build后执行一些批处理程序。 所以学习批处理还是有必要的,学习了一段时间发现其实批处理就是DOS命令 补充1:DOS命令可以在cmd里输入 /?来查询使用方法,比如 ping /? 补充 阅读全文
posted @ 2013-07-02 12:17 HONT 阅读(1789) 评论(2) 推荐(1) 编辑
摘要: 先是一段代码 然后对比实现的效果: 其中的命令的意思: %0 批处理文件本身的路径 %~dp0 批处理文件本身文件夹的路径 ~x 需要配合变量使用,它代表文件的扩展名。 扩展符有很多,都非常有用。后面的章节再说 比如~z可以显示文件大小 ~n可以取文件名 >>回到学习笔记目录 阅读全文
posted @ 2013-06-28 08:45 HONT 阅读(459) 评论(2) 推荐(0) 编辑
摘要: 批处理中没有while循环,只能用goto代替。下面是代码 1 @echo off 2 3 set /a i = 0 4 5 :again 6 7 echo %i% 8 9 set /a i= %i% + 110 11 if %i% lss 10 goto again关于变量的定义定义的变量... 阅读全文
posted @ 2013-06-27 09:17 HONT 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: 通配符"*"和"?"运用非常广泛。非常有必要学习*通配符的使用==================================================高级语言里,判断一堆字符串前缀是否是str,一般这样写string[] str = new string[3]{"strqweasd", ... 阅读全文
posted @ 2013-06-26 12:29 HONT 阅读(3760) 评论(0) 推荐(0) 编辑
摘要: 批处理中的for循环集成的功能比较多,可以直接对文件操作。 普通累加计数型for循环: @echo off for /l %%n in (1,1,5) do ( echo %%n ) pause do后面一定要加一个空格,括号必需是半开放式,不能换行写。 批处理里for的格式如下: for 模式 累 阅读全文
posted @ 2013-06-25 18:02 HONT 阅读(1066) 评论(0) 推荐(1) 编辑