Mit Batch Wer prüfen

Dieses Thema Mit Batch Wer prüfen im Forum "Windows XP Forum" wurde erstellt von Goldmond, 5. Juli 2006.

Thema: Mit Batch Wer prüfen Hi Leute, Ich möchte mit Hilfe einer Batchdatei einen Wert in test.txt prüfen. Ich möchte wissen ob ihn ihr z.b....

  1. Hi Leute,

    Ich möchte mit Hilfe einer Batchdatei einen
    Wert in test.txt prüfen. Ich möchte wissen ob ihn ihr z.b. Hallo steht.

    if test.txt| find hallo goto :weiter

    Das war mein versuch klappt leider net.

    Jemand ne idee?

    Gruß & Danke
     
  2. Idee? aber natürlich,

    if test.txt| find hallo goto :weiter geht nich, da find.exe zwar nen errorlevel zurückgibt, dieser aber nicht gleich ausgewertet werden kann. (in Batch braucht if immer ein->==' außer beim Vergleich von 2 Zahlen)

    ne Lösung wäre z.B. find Hallo test.txt und danach Auswertung des Errorlevels
    If %Errorlevel%'==1' Goto NichtGefunden

    ein kleiner Nachteil daran ist, dass wenn man bei find die Textdatei danach angibt bspw. immer->---------- TEST.TXT' ausgegeben wird, egal ob was gefunden wurde oder nicht.

    -> type test.txt | find Hallo , falls du dir keine Ergebnisse anzeigen lassen willst, dann dahinter noch->>NUL' schreiben

    Eine Auswertung mittels der Variable errorlevel ist auch nicht zwingend notwendig...

    > (type test.txt | find Hallo >NUL ) && (Goto Gefunden) || (Goto NichtGefunden)

    Grüße
     
Die Seite wird geladen...

Mit Batch Wer prüfen - Ähnliche Themen

Forum Datum
Hilfe zu einem einfachen Batchjob gesucht Software: Empfehlungen, Gesuche & Problemlösungen 22. Mai 2016
Dienstneustart in Aufgabe mit Protokoll unter R2008 (Batch) Windows Server-Systeme 5. März 2015
Pfade in Batchdatei Windows 7 Forum 18. Feb. 2015
Dateigröße auslesen mit batch programmierung Software: Empfehlungen, Gesuche & Problemlösungen 6. Feb. 2015
Wie Monitorausgabe in Batch Variable einbinden ? Linux & Andere 10. Jan. 2015