- 40 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/17(火) 21:00:20 ID:QIHzMZL10]
- >>37
別の方法で、こんなのはどう? ---------------- @ECHO OFF SET QUERY_WORD=%~1 SET TARGET_FILE=%~2 IF "%TARGET_FILE%" == "" SET TARGET_FILE=dat.7z SET INDEX_FILE=%TARGET_FILE%.idx GOTO START :REINDEX IF "%~t1" GTR "%~t2" ( "7za.exe" l "%~1" > "%~2" ) GOTO :EOF :START CALL :REINDEX "%TARGET_FILE%" "%INDEX_FILE%" FIND "%QUERY_WORD%" "%INDEX_FILE%" > nul IF %ERRORLEVEL% LEQ 0 ( "7za.exe" e "%TARGET_FILE%" "%QUERY_WORD%" )
|

|