2012-02-08 103 views
1
@echo off & setlocal 
cd Your_Folder 
for %%j in (*.txt) do type "%%j" | find /I "stackoverflow" > nul || del "%%j" 

1,上面的代碼將在保持在folder.But如何做同樣的事情在文本文件中的文本文件中的單詞「計算器」檢索算法存放在目錄txt文件刪除

+7

文件夾和目錄有什麼區別? – 2012-02-08 14:08:22

+0

如果你的意思是在另一個驅動器的根目錄中,試試這個'pushd d:\' – 2012-02-08 15:45:20

+0

我猜你想知道如何獲取子目錄中的任何文件? – aphoria 2012-02-09 13:45:19

回答

1

如果你的意思是你想在某個目錄找到一個基於文本的文件一個字,你可以嘗試使用這樣的事情:

findstr /S /M yoursearchword "C:\Top Directory\*" 

的/ M將打印有該名稱的文件它。需要/ S以及*在所有子目錄中進行搜索。