如何在命令提示符中删除名称相似的文件夹

如何在命令提示符中删除名称相似的文件夹

我意外地在桌面上创建了数千个空文件夹,这实际上损坏了我的 Windows 资源管理器。

寻找cmd提示代码以删除所有空文件夹。所有文件夹名称开头
均带有数字。15

它们被连续标记:15 - 01,,15 - 02等等。

我试过

for /D %f in (15*) do rmdir %f /s

但对于每个文件夹,cmd提示说

系统找不到指定的文件

尽管提示我选择yes/no删除查询的文件夹。
谢谢大家,谢谢你们的帮助

我正在使用 Windows 10 操作系统。

答案1

不要使用 CMD,而要使用 Powershell。

Remove-Item -Path "C:\Users\[username]\Desktop\*" -Filter *15* -WhatIf

系统-WhatIf将提示您确认删除的是您想要删除的内容,而不是桌面上的所有内容。

如果您想在尝试删除之前查看过滤器显示的内容,请使用以下命令:

Get-Item -Path "C:\Users\[username]\Desktop\*" -Filter *15*

答案2

您的文件夹名称包含空格,因此您应该使用引号来确保正确识别该文件夹:

for /D %f in (15*) do rmdir "%f" /s

相关内容