能否forfiles
在同一个命令中搜索多个驱动器并创建结果文本文件?我有以下命令可以在命令提示符中显示结果,但我真正需要的是一个.txt
显示所有匹配项的文件。
此外,是否有一种方法可以在同一个实例中进行C:\
搜索?D:\
forfiles /p c:\ /s /m XYZ*.* /d -15 /c "cmd /c echo @file is a txt file and older then 15 days
我已经调整了该行,以便它在命令提示符打开的文件夹中输出一个文本文件,这样该部分就完成了,但我仍在尝试弄清楚如何在同一命令中扫描和C:
。D:
新行是:
forfiles /p c:\ /s /m XYZ*.* /d -15 /c "cmd /c echo @path" >outputC.txt
答案1
我创建了一个.bat
包含以下文本的文件,它给了我希望完成的内容:
forfiles /p c:\ /s /m *XYZ*.* /d -15 /c "cmd /c echo @path" >outputC.txt
forfiles /p d:\ /s /m *XYZ*.* /d -15 /c "cmd /c echo @path" >outputD.txt
使用回车键分隔行会创建两个单独的文本输出文件。