# Exit-Codes

QV2QS liefert einen der folgenden Exit-Codes. Verwenden Sie Exit-Codes, um Erfolg oder Misserfolg in Skripten, CI/CD-Pipelines und der Batch-Automatisierung zu erkennen.

| Code | Bedeutung |
| --- | --- |
| `0` | Konvertierung erfolgreich abgeschlossen. |
| `1` | Konvertierung fehlgeschlagen. Überprüfen Sie die Konsolenausgabe und die Protokolldateien auf Details. |

## Stapelmodus

Im Stapelmodus spiegelt der Exit-Code das Gesamtergebnis aller Projekte wider. QV2QS gibt `0` nur zurück, wenn jedes Projekt im Stapel erfolgreich abgeschlossen wird. Wenn ein Projekt während der Konvertierung, Bereitstellung oder des Neuladens fehlschlägt, ist der Exit-Code `1`. Der Batch-Zusammenfassungsbericht listet den individuellen Status jedes Projekts auf, unabhängig vom Exit-Code. Weitere Informationen zur Fehlerisolierung in Batchläufen finden Sie unter [Parallele Ausführung](https://help.qlik.com/de-DE/migration/Content/Qv2qsMigration/batch-conversion/parallel-execution.htm).

## Programmstatus

Der Exitcode unterscheidet nicht zwischen Fehlertypen (Authentifizierungsfehler, Konvertierungsfehler, Bereitstellungsfehler oder teilweisem Stapelfehler). Für die programmatische Entscheidungsfindung in CI/CD-Pipelines parsen Sie die `batch_summary.json`-Datei oder die `executive_summary.json`-Datei, um das spezifische Ergebnis zu bestimmen. Die Batch-Zusammenfassung enthält den Erfolgs-/Fehlerstatus pro Projekt, Fehlermeldungen und aggregierte KPIs. Für die Dateistruktur der Batch-Zusammenfassung siehe [Batch-Berichterstellung](https://help.qlik.com/de-DE/migration/Content/Qv2qsMigration/batch-conversion/batch-reporting.htm).

## Mehr erfahren

* [Gängige Workflows](https://help.qlik.com/de-DE/migration/Content/Qv2qsMigration/command-line-interface/common-workflows.htm)
* [Argumentreferenz](https://help.qlik.com/de-DE/migration/Content/Qv2qsMigration/command-line-interface/argument-reference.htm)