标题: [文件操作] 求助:dir命令的奇怪问题 [打印本页]
作者: twgdh 时间: 2017-3-14 11:44 标题: 求助:dir命令的奇怪问题
我要查找某个目录下文件名包含201505的文件,结果找到20160906m.log,如图。
我把该文件拷贝出来到一个空录,运行同样命令是找不到的。
作者: 老刘1号 时间: 2017-3-14 12:28
复制代码
通配符不靠谱,用find吧
作者: twgdh 时间: 2017-3-14 13:07
为什么不靠谱,是什么情况造成的不靠谱
通配符不靠谱,用find吧
老刘1号 发表于 2017-3-14 12:28
作者: ai20110304 时间: 2017-3-14 16:09
你这个DIR执行只是对当前文件夹查询。没有进行下一步子文件夹的查询。
所以DIR 加一个参数选项 DIR /S /B *201505*
你再试试
作者: 老刘1号 时间: 2017-3-14 20:16
- C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp>cd.>20160906m.log
-
- C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp>dir /b *201505*
- 找不到文件
复制代码
测试并没有发现问题
作者: twgdh 时间: 2017-3-15 09:08
单独测试是没有问题的,目录中有上万个类似有日期的文件。
测试并没有发现问题
老刘1号 发表于 2017-3-14 20:16
作者: 老刘1号 时间: 2017-3-15 12:09
回复 6# twgdh
我感觉是dir抽风了
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |