Jump to content

Befehle verknüpfen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

hi,

 

ich hab folgendes problem:

ich möchte 2 dateien mit fc vergleichen. das ergebnis soll in einem logfile protokolliert werden und ein errorlevel gesetzt werden.

das hab ich mir eigentlich so vorgestellt:

 

fc %datei1% %datei2% /n >> %report%| find "FC: Keine Unterschiede gefunden" || set errorlevel=1

 

dummerweile wird bei dem >> die ausgabe in ne datei umgeleitet, wobei das find also auch nicht den gesuchten string findet.

gibt's ne möglichkeit sowohl die ausgabe in ne datei zu schreiben, als auch die ausgabe in der konsole zu belassen ?

oder gibt's einfach ne bessere lösung ?

 

danke für die hilfe.

Geschrieben

hi,

 

hab grad mal n bisschen mit ner batch rumprobiert, so müsste es gehen:

 

@echo off

fc c:\1.txt c:\2.txt /n > c:\ergebnis.txt
find "FC: Keine Unterschiede gefunden" c:\ergebnis.txt

if errorlevel 1 goto error
echo Es wurden KEINE Unterschiede gefunden
goto end

:error
echo Es wurden Unterschiede gefunden
goto end

:end

gruss, gr@mlin

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...