Board logo

标题: [其他] [已解决]批处理怎样搜索所有.txt和.dat结尾的文件并输出至某文件? [打印本页]

作者: Sgr    时间: 2011-9-1 15:47     标题: [已解决]批处理怎样搜索所有.txt和.dat结尾的文件并输出至某文件?

本帖最后由 Sgr 于 2011-9-1 17:16 编辑

搜索我的电脑中所有.txt和.dat结尾的文件并定向输出至桌面某文件中..
  1. @echo off
  2. set allFindFiles=C:\Users\user1\Desktop\allFiles.txt
  3. for %%i in (*.txt,*.dat) do echo %%i >> %allFindFiles%
  4. pause
复制代码
上面的代码只会在本路径中查找,不会遍历查找整个电脑,可是如果在for /r倒是会遍历,但问题来了,后来需要接驱动器C:\或D:\或者E:\,
哎苦恼如果遍历搜索所有盘符也就是遍历搜索我的电脑呢..
求解答..
作者: Batcher    时间: 2011-9-1 16:49

参考:批处理全盘搜索指定文件获取其完整路径
http://bbs.bathome.net/thread-3465-1-1.html
作者: Sgr    时间: 2011-9-1 17:14

非常感谢..




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2