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

回复 16楼 的帖子

实在没看明白你郁闷的是什么地方
D盘根目录下存在 uni.txt  uni.text 这两个文件吗?
如果不存在,那么cmd 返回信息似乎没什么不对的地方呀?
你在最后注释 D盘根目录存在 test 目录是什么意思?for /f 本就不能遍历文件夹吧。
技术问题请到论坛发帖求助!

TOP

对cmd这些底层的东西向来是敬而远之~
qzwqzw 的功力真是令人羡慕,赞一个先。

下面有几个应该算不上是奇诡,但也有些特殊之处

if defined ab cd  无法检测含空格的变量名是否定义。
相关讨论 http://bbs.bathome.net/viewthread.php?tid=2050&highlight=defined

一种比较另类的变量截取
http://bbs.bathome.net/viewthrea ... ge=1&extra=page%3D4

楼主在13说的 关于for /f usebackq 的奇诡语法 在这里
http://bbs.bathome.net/viewthrea ... hlight=%C1%E9%D2%EC

[ 本帖最后由 随风 于 2010-4-20 17:29 编辑 ]
1

评分人数

    • qzwqzw: 正在分析,先加分吧PB + 30 技术 + 1
技术问题请到论坛发帖求助!

TOP

又发现一个奇诡的问题
以下代码,不管是否存在a.txt都无法正确运行,把rem 换成其它的命令则可以,或去掉最外面的一对括弧也可以。
  1. @echo off
  2. (for /f %%f in (a.txt) do echo.123&rem abc)
  3. pause
复制代码
技术问题请到论坛发帖求助!

TOP

回复 32楼 的帖子

          是哦
技术问题请到论坛发帖求助!

TOP

返回列表