Ook dat zou al goed zijn.
Maar ik ben al tevreden als het naar de label :klaar spingt
als hij de string "voltooid" vindt in de file msg.txt.
m.a.w. : "voltooid" komt voor in msg.txt => naar :klaar
"voltooid" komt niet voor in msg.txt => naar :verder
Dit programmaatje had ik gevonden op het internet.
Die copie van file }{.1 naar }{.2 is waarschijnlijk overbodig.
@echo off
find /i "voltooid" test.dat > NULL
if NOT ERRORLEVEL 1 goto klaar
echo niet gevonden
goto end
:klaar
echo gevonden
:end
Die label "verder" heb ik weggelaten.
Die is niet nodig.
Wat er na die if NOT ... staat is gewoon wat er bij verder moet staat.
tis wel al verschrikkelijk lang geleden dat ik nog die MSDOS brol gedaan heb.
Jaar of 3
Batch scripting is ook wel echt niets waart.
Linux/Unix biedt VEEL meer functionaliteit voor dit soort dingen.
In windows kan het ook beter met WSH of zo.
Of 1 of andere scriptaal zoals perl of awk.
Is dat voor school of zo :?
Ze zouden jouw broer beter wat anders leren.