我需要(快速)查看一个文本文件以及包含特定值(表示为 %Val%)的每一行,我基本上想要这样做:“set /a Count+=1”,以便在它结束时%Count% = 文本文件中 %Val% 的数量。这就是我所拥有的,但这需要很长时间,因为它必须通过文件中的所有几百行:
set Count=0
FOR /F "usebackq delims=" %%a in ("%File%") do (
if "%%a" == "%Val%" set /a Count+=1
)
echo.%Count%
我需要(快速)查看一个文本文件以及包含特定值(表示为 %Val%)的每一行,我基本上想要这样做:“set /a Count+=1”,以便在它结束时%Count% = 文本文件中 %Val% 的数量。这就是我所拥有的,但这需要很长时间,因为它必须通过文件中的所有几百行:
set Count=0
FOR /F "usebackq delims=" %%a in ("%File%") do (
if "%%a" == "%Val%" set /a Count+=1
)
echo.%Count%