我意外地在桌面上创建了数千个空文件夹,这实际上损坏了我的 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