forfiles查询命令
- /P
指定从中开始搜索的路径。 默认情况下,在当前工作目录中开始搜索。 - /M
根据指定的搜索掩码搜索文件。 默认搜索掩码为 *。 - /S 指示forfiles命令以递归方式在子目录中搜索。
- /C
对每个文件运行指定的命令。 命令字符串应用双引号括起来。 默认命令为 "cmd /c echo @file"。
命令
forfiles /P c:\ /M 2022* /C "cmd /c"
del删除文件
forfiles /P c:\ /M 2022* /C "cmd /c if @isdir==TRUE del /s /f /q c:\@file\*.xml"
rmdir删除目录
forfiles /P c:\ /M 2022* /C "cmd /c if @isdir==TRUE rmdir /s /q @file"