unixのtail -fコマンド擬似をバッチファイル機能だけで作ります。 tail-f.CMD 入力ファイル @ECHO OFF SETLOCAL IF NOT EXIST "%~1" ( ECHO Usage: %~nx0 入力ファイル GOTO :EOF ) SET SS=0 SET LL=0 :TOP IF %SS%==%~z1 ( rem SLEEP 1 ping localhost -n 2 >NUL CMD /C "TYPE NUL>>%1" 2>NUL IF NOT ERRORLEVEL 1 GOTO :EOF GOTO :TOP ) SET SS=%~z1 FOR /F "delims=[] tokens=1*" %%1 IN ('FIND /N /V "" ^<%1 ^|MORE +%%LL%%') DO ( SET LL=%%1 ECHO:%%2 ) GOTO :TOP
![バッチファイルで作るtail -fコマンド - Windows Script Programming](https://cdn-ak-scissors.b.st-hatena.com/image/square/03b096f6c04dfa322532982e16dc3d5978abb730/height=288;version=1;width=512/http%3A%2F%2Fscripting.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)