标题: [文件操作] 批处理如何查找文件夹里文件名不含有指定字符串的文件并把路径写入到txt文本? [打印本页]
作者: a4769401 时间: 2016-11-14 11:33 标题: 批处理如何查找文件夹里文件名不含有指定字符串的文件并把路径写入到txt文本?
根据指定的文件名搜索出非指定文件,并把路径附到txt上
搜索出非指定文件,并把路径附到txt上
假如A文件夹下面下面有如下乱七八糟的文件
ap-xx-xx.txt
ap-xx-xx_abc.txt
ap-xx-xx_abcD.txt
abc.doc
adc.txt
现在我怎么能实现搜索出ap-xx-xx关键字命名 以外的所有文件路径并>>1.txt
先感谢各位大神了
作者: a4769401 时间: 2016-11-14 11:49
求大神!求大神!急急急!!
作者: 0000 时间: 2016-11-14 20:13
- copy nul 1.txt
- for %%a in (*) do (
- echo %%a|findstr ap-xx-xx>nul
- if not errorlevel 1 echo %%a>>1.txt
- )
复制代码
试一下
作者: Batcher 时间: 2016-11-15 09:18
回复 3# 0000 - dir /b /s /a-d "C:\Test\A" | findstr /v "ap-xx-xx" > 1.txt
复制代码
这样简洁一些
作者: pcl_test 时间: 2016-11-15 10:34
- cd /d "指定文件夹路径"
- dir /a-d/b|findstr /irv /c:"^ap-"
- pause
复制代码
- cd /d "指定文件夹路径"
- dir /a-d/b/s|findstr /irv /c:"\\ap-[^\\]*$"
- pause
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |