在 Windows 上递归删除文件

在 Windows 上递归删除文件

我需要以._递归方式删除以以下内容开头的所有文件和目录:

find . -name \._* | xargs rm

如何在 Windows 上使用 DOS/shell 命令(不使用 Cygwin)完成此操作?

答案1

你有没有尝试过del /s ._*

答案2

下载工具。它具有您列出的所有命令。

答案3

你可以使用for循环:

for /f "delims=" %a in ('dir /B /S *._*') do del "%a"

请注意,考虑到亚当利斯(Adam Liss)的答案的简单性,这可能有点过度。

答案4

如果你想在 Windows 上获取 unix 工具,可以从GNU

相关内容