我将findstr结果作为文本文件提取,但我不知道如何删除由findstr提取的文件?
我的代码就像:
@echo off
findstr /s /m "del" "C:\*.*">>"result.txt" 2>nul
现在,我想自动删除批处理文件中result.txt上作为名称打印的文件。
请帮助我!
答案 0 :(得分:0)
回应上面的@Stephan的评论,请确保您要删除这些文件。我猜你会得到一些你不想要的文件,可能会让你的系统不稳定。但本着回答问题的精神......尝试以下内容:
for /f %%i in (result.txt) do del %%i
答案 1 :(得分:0)
首先,看看你的" result.txt"。我很确定,你会的 惊讶......你真的确定,你想删除它们吗? - 斯蒂芬54分钟前
是的!我想删除在result.txt上打印的所有文件... 请帮我 ! - Ekagra Srivastava 4
嗯,你被警告了......
for /f "delims=" %%i in (result.txt) do del "%%i"