批处理文件搜索文件,然后删除

批处理文件搜索文件,然后删除

我想fileName.txt在我的磁盘上找到一个文件然后将其删除。

我不能,del C:\some\file\path\fileName.txt因为我不知道C:\some\file\path

我如何先搜索然后从那里删除?

答案1

  1. 打开记事本
  2. 类型

CD C:\

DEL filename.extension /s

Exit

  1. 将文件另存为delete.bat

答案2

如果您确实想在整个系统中搜索该文件并删除它的所有实例:

@echo off

for /r "c:" %%A in (fileName.txt) do (
    del /f /q "%%A"
)

删除时请务必小心;如果您需要跨驱动器运行它,c:我们可以对其进行一些调整。

参考:为了德尔

相关内容