
【已解決】怎么讓批處理命令find有結果的輸出無結果的不輸出最后由 xn880324 于 -7-21 17:22
運行后不管txt里有沒有你查找的內容,都會有一個文本路徑出現,求清除沒有結果的文本路徑nclick="copycode($('code0'));">復制代碼
- @echo off
- del %cd%查詢結果.txt
- echo.&echo 請輸入文件夾的路徑,或拖放文件夾到本窗口
- set LJ=
- set /p LJ=
- set /p a=輸入要查找的內容:
- set /p b=輸入被查找的文件后綴(默認txt):
- if /i %b%== set b=txt
- @echo on
- for /r %LJ% %%a in (*.%b%) do (
- find %a% %%a >>查詢結果.txt
- )
- start %cd%查詢結果.txt

