这是我的代码:
forfiles -p "C:Test" -s -m *.docx* /D -0 /C "cmd /c del @path"
您没有正确指定掩码。您正在搜索没有名称的文件(这是合法的)。使用*.docx表示所有扩展名为docx的任何名称的文件。
forfiles -p "C:Test" -s -m *.docx /D -0 /C "cmd /c del @path"
您可以将通配符与del
命令一起使用,并使用/S
递归执行。
del /S *.docx
如果您不是从要删除文件的目录执行,您可以在前一行上cd
到该目录:
cd /somedirectory
del /S *.docx