我有大约 800 个文件夹,每个文件夹中都有一个同名文件:index.php
我想找到一个解决方案,我可以一次从所有文件夹中删除所有索引.php文件,我不想打开每个文件夹并删除每个索引.php一个接一个。
有什么想法吗?谢谢。
这真的一点也不难。
@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
中简单地搜索所有子目录中的文件。