Ich habe eine Textdatei im selben Ordner wie meine Batchdatei.
Wie überprüft man, ob Textdateien bestimmten Text im Stapel enthalten?
Ich möchte meine Batch-Datei Inhalt der Textdatei lesen und je nach Inhalt dieser Textdatei möchte ich es Aktion ausführen.
Beispiel, wenn die Textdatei "Hello World" enthält, dann starte VLC wenn es keine Hello World enthält, dann tu etwas anderes.
Text wird von selbst aktualisiert.
Hier ist mein Batch-Code bisher, es kann den Text aus der Textdatei auf dem Bildschirm ausgeben.
@echo off
for /f "tokens=*" %%a in (log.txt) do call :processline %%a
pause
goto :eof
:processline
echo line=%*
goto :eof
:eof
Ich denke [diese Frage] (http://stackoverflow.com/questions/106053/how-can-i-make-a-batch-file-to-act-like-a-simple-grep-using-use- perl) hat was du suchst – zbrunson