AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme In Batch Datei auf ErrorLevel reagieren
Thema durchsuchen
Ansicht
Themen-Optionen

In Batch Datei auf ErrorLevel reagieren

Ein Thema von Luckie · begonnen am 14. Dez 2004 · letzter Beitrag vom 14. Dez 2004
Antwort Antwort
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 17:47
Ich rufe in einer Batch-Datei die Komaandozeilen Version eines Packers auf:
Code:
call 7z a "i:\eigene Dateien\%date%.7z" "*" -t7z -r -x!"Dokumente\CD Michaela" -x!"Funstuff" -x!"Hoerbuch Micky"
-x!"Eigene Musik" -x!"Helmut" -x!"Recycler" -x!"Security" -x!"System Volume Information"
Jetzt wollte ich gerne, dass wenn ein Fehler auftritt also ErrorLevel <> 0 ist, er den Befehl pause aufruft, damit ich sehen kann, was schiefgelaufen ist und ansonsten nicht.

Wie mache ich das?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#2

Re: In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 18:09
Das müsste eigentlich so gehen. (Einfach als nächste Zeile anhängen)
Code:
IF ERRORLEVEL 1 Pause
......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#3

Re: In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 18:11
Man kann´s auch klein schreiben. Ich hätte ansonsten noch Google empfohlen, da findet sich auch Material.
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#4

Re: In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 18:11
Zitat von MathiasSimmack:
Man kann´s auch klein schreiben. Ich hätte ansonsten noch Google empfohlen, da findet sich auch Material.
Ja, aber anstatt Google starte man einfach die CMD Tools und gebe IF /? ein

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#5

Re: In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 18:13
Sag´s nicht mir. Sag´s dem suchfaulen Luckie
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#6

Re: In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 18:14
Zitat von MathiasSimmack:
Sag´s nicht mir. Sag´s dem suchfaulen Luckie
Schon via ICQ geschehen Vielleicht lernt der es ja auch noch mal

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 18:17
Mir war kein gescheiter Suchbegriff für Google eingefallen. Und mit der Hilfe habe ich bisher immer die Erfahrung gemacht, die Delphi Hilfe mal ausgenommen, dass das was man sucht nie drinne steht. Such mal in der Firefox Hilfe nach "safe mode", das steht nämlich hinter der zweiten Verknüpfung im Startmenü zum Firefox. Aber was ist der safe mode?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#8

Re: In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 18:20
Hi!

Vielleicht hilft das hier noch etwas weiter:

[google]"errorlevel batch"[/google]
http://www.robvanderwoude.com/errorlevel.html


Ciao Frederic


P.S.:
[equote="Google 'safe mode' firefox"]
Safe Mode is a Firefox startup mode where all the extensions you have installed are disabled. This is useful for debugging and seeing which extension might be causing a problem, especially since extensions are known to act up.
[/equote]
Frederic Kerber
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#9

Re: In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 18:20
Zitat von Luckie:
Mir war kein gescheiter Suchbegriff für Google eingefallen.
*hüstel* Ausrede! Ich hätte einfach Bei Google suchenbat errorlevel versucht. Und dann verfeinert.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#10

Re: In Batch Datei auf ErrorLevel reagieren

  Alt 14. Dez 2004, 18:28
in solchen Fällen besser so was machen : CALL /? oder z.B.: DIR /? Dann kommt einiges zum Vorschein, an das man gar nicht denkt.
Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz