删除所有文件夹窗口

时间:2018-05-24 00:58:19

标签: windows batch-file

我有大约800个文件夹,每个文件夹中有一个同名的文件:index.php

我想找到一个解决方案,我可以一次性删除所有文件夹中的所有index.php文件,我不想打开每个文件夹并逐个删除每个index.php。

有什么想法吗?感谢。

1 个答案:

答案 0 :(得分:1)

这真的不难。

@echo off
for /R d:\ %%i in (index.php) do echo del "%%~i"

设置我的路径d:\,一旦您确认对结果感到满意,echo将从字符串中删除echo以实际执行该功能。

有关for循环的更多信息,请从cmd.exe执行for /?获取完整帮助。

或没有for循环,如 @Squashman 的评论中所述:

del /S index.php

将删除该文件,从启动del命令的工作目录中删除所有子目录中的文件。 /S几乎是一个搜索功能。 /S开关也适用于dir /S,只需搜索所有子目录中的文件。