你好我有这个脚本:
批处理.bat:
@Echo off
SETLOCAL ENABLEDELAYEDEXPANSION
for /f "tokens=*" %%g in (files.txt) do (
SET File=%%g
ECHO SET SearchStr=!File! > temp1.bat
Type temp1.txt >> temp2.bat
Start temp2.bat
TIMEOUT /t 1 /nobreak > NUL
Del temp2.bat
)
temp1.bat:
findstr "%SearchStr%" paths.txt >> FilePaths.txt
exit
我在“files.txt”中有超过 3000 行,所以大约需要 50 分钟,但如果它可以更快,会更好,你有什么想法可以帮助吗?