Cokie
03.06.2009, 13:52:36
Hallo,
ich habe die Aufgabe bekommen ein BATCH-Script zu erarbeiten welches in einer Datei nach einer bestimmten Zeichenfolge sucht und je nachdem ob es die Bedingung true oder false ist reagiert.
Zum Beispiel: In einer Textdatei stehen Zahlen von 1 bis 1000 (jede Zahl in einer Zeile)
Die Textdatei soll nach einer bestimmten Zahl durchsucht werden. Wenn die Zahl gefunden wird soll text ausgegeben werden, wenn nicht soll das Script mit pause gestoppt werden.
Nun, im Netz habe ich dies hier gefunden:
for /f "delims=" %%e in ('findstr /n "4" "count.txt"') do echo JA, Zahl in
Das sucht aber leider nur nach der Zahl 4 und gibt mir keine Möglichkeit eine Bedingung hinzuzufügen :(
Kann mir da jemand helfen? Ich steh echt auf de Schlauch, Google hilft auch nicht weiter.. :(
Vielen Dank
Cokie
ich habe die Aufgabe bekommen ein BATCH-Script zu erarbeiten welches in einer Datei nach einer bestimmten Zeichenfolge sucht und je nachdem ob es die Bedingung true oder false ist reagiert.
Zum Beispiel: In einer Textdatei stehen Zahlen von 1 bis 1000 (jede Zahl in einer Zeile)
Die Textdatei soll nach einer bestimmten Zahl durchsucht werden. Wenn die Zahl gefunden wird soll text ausgegeben werden, wenn nicht soll das Script mit pause gestoppt werden.
Nun, im Netz habe ich dies hier gefunden:
for /f "delims=" %%e in ('findstr /n "4" "count.txt"') do echo JA, Zahl in
Das sucht aber leider nur nach der Zahl 4 und gibt mir keine Möglichkeit eine Bedingung hinzuzufügen :(
Kann mir da jemand helfen? Ich steh echt auf de Schlauch, Google hilft auch nicht weiter.. :(
Vielen Dank
Cokie