如何在命令提示符中清空文件夹?(Windows7)

如何在命令提示符中清空文件夹?(Windows7)

需要从命令提示符或批处理文件清空 Windows 7 中的文件夹。这意味着删除所有文件和所有子文件夹并留下空文件夹。 del /s /q留下空的子文件夹,所以这个解决方案对我来说不起作用。我也不想删除并重新创建文件夹。

答案1

您可以使用删除(安全删除)命令来清理文件夹。

sdelete -s *

从所述文件夹中清除所有内容。

答案2

此命令将清空当前文件夹的内容:

rmdir . /s /q

唯一的缺点就是会出现错误:

该进程无法访问该文件,因为它正在被另一个进程使用。

可以通过在命令末尾添加 2>nul 来避免这种情况:

rmdir . /s /q 2>nul

答案3

尝试 RMDIR(或又名 RD)命令。

RMDIR [/S] [/Q] [驱动器:]路径

RD [/S] [/Q] [驱动器:]路径

/S 除了目录本身之外,还删除指定目录中的所有目录和文件。用于删除目录树。

/Q 安静模式,使用 /S 删除目录树时不询问是否同意

答案4

请参阅以下命令:

它将删除整个文件夹:

rmdir /s /q C:\FolderName\

它将创建空文件夹:

mkdir  C:\FolderName\

相关内容