バッチファイルと同じフォルダにテキストファイルがあります。
そのため、バッチファイルにテキストファイルの内容を読み取らせ、そのテキストファイルの内容に応じてアクションを実行させます。
たとえば、テキストファイルに「HelloWorld」が含まれている場合は、Start VLCのように実行し、Hello Worldが含まれていない場合は、別の操作を行います。
テキストはそれ自体で更新されます。
これが私のバッチコードです。画面上のテキストファイルからテキストを出力できます。
@echo off
for /f "tokens=*" %%a in (log.txt) do call :processline %%a
pause
goto :eof
:processline
echo line=%*
goto :eof
:eof