1
@echo off & setlocal
cd Your_Folder
for %%j in (*.txt) do type "%%j" | find /I "stackoverflow" > nul || del "%%j"
1,上面的代码将在保持在folder.But如何做同样的事情在文本文件中的文本文件中的单词“计算器”检索算法存放在目录txt文件删除
@echo off & setlocal
cd Your_Folder
for %%j in (*.txt) do type "%%j" | find /I "stackoverflow" > nul || del "%%j"
1,上面的代码将在保持在folder.But如何做同样的事情在文本文件中的文本文件中的单词“计算器”检索算法存放在目录txt文件删除
如果你的意思是你想在某个目录找到一个基于文本的文件一个字,你可以尝试使用这样的事情:
findstr /S /M yoursearchword "C:\Top Directory\*"
的/ M将打印有该名称的文件它。需要/ S以及*在所有子目录中进行搜索。
文件夹和目录有什么区别? – 2012-02-08 14:08:22
如果你的意思是在另一个驱动器的根目录中,试试这个'pushd d:\' – 2012-02-08 15:45:20
我猜你想知道如何获取子目录中的任何文件? – aphoria 2012-02-09 13:45:19