如何使用命令提示符删除特定文件夹及其子文件夹 C:\User Manual\ 中所有扩展名为 .bak 的文件?

How do I delete all the files with .bak extension in a particular folder and its subfolders C:\User Manual\ using the command prompt?

如何使用命令提示符删除特定文件夹及其子文件夹 C:\User Manual\ 中所有扩展名为 .bak 的文件?

我尝试了 del \s \q "C:\User Manual*.bak" 但它抛出了一个错误

"Could Not Find C:\s"

有人可以帮我解决这个问题,让我明白我做错了什么吗?

看来你想做的是:

del /s /q "C:\User Manual*.bak"

/s 用于子目录,/q 用于安静模式。

注意它是斜线符号 (/) 而不是反斜线 (\)。

当它受到强烈反对时,该命令希望它是要删除的文件的名称,这就是为什么它警告它找不到 c:\s(因为您在执行时已经在 c: 单元上命令)。

您可以在此处找到 del 命令的语法: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/del