批处理文件,用于搜索文件夹并删除特定文件

时间:2014-03-25 17:20:44

标签: batch-file search delete-file

首先,这是我写过的第一个批处理文件,我真的不知道语法。

此代码应搜索并删除所有文件,但它实际上并未删除它们,它们仍然存在。如果有人可以帮助我,我会非常感激。

我的脚本如下:

@echo off
color a 
echo.
For /R "E:\" %%G IN (*.onetoc2) do Echo del "%%G"
echo.
timeout 10

2 个答案:

答案 0 :(得分:0)

您只需要在Echo之前删除del "%%G"。 Echo是为了向您展示在实际执行之前将删除的内容。在这里回答问题的大多数人都会将其作为一种保障措施。

答案 1 :(得分:0)

删除Echo

Echo告诉计算机将内容写入屏幕。

最好这样做进行测试。

如果您对输出感到满意并确信它会执行您想要的操作,只需删除echo

echo format c:

不会格式化您的驱动器,而只是写"格式C:" 删除echo,您就遇到了麻烦。 (事实并非如此,因为现代操作系统太聪明了)