forfiles 是否可以在同一个命令中搜索多个驱动器并创建结果的 txt 文件?

forfiles 是否可以在同一个命令中搜索多个驱动器并创建结果的 txt 文件?

能否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

使用回车键分隔行会创建两个单独的文本输出文件。

相关内容