批處理如何讀取文本內(nèi)容并賦予變量這是一個可以循環(huán)搜索并輸出到一個文本的bat如果我希望我不想每次都手寫輸入關鍵字key 而是將關鍵字key放到一個a.txt文本里 然后用上面的這個批處理去讀取a這個文本的每一行關鍵字 讀一行 搜索一遍 讀一行 搜索一遍 請問怎么寫呢 謝謝a.txt 內(nèi)容如下:LanguagePolicyTypeAppliAddressInsuredAddressPureRateDisRateDiscountnclick="copycode($('code0'));">復制代碼
- @echo off
- :repeat
- set /p dir=請輸入你要查找的路徑:例如(c:a*.txt)
- set /p keyword=請輸入你要查找的關鍵字:(key)
- echo.>>c:bat.TXT
- findstr /sic:%keyword%%dir%>>c:bat.TXT
- set /p flag=是否還要繼續(xù)?(輸入yes將繼續(xù)搜索指定文件)
- if %flag%==yes goto repeat else echo 結束
- pause