CLI-Parameter

Stabile Befehle und Rückgabecodes für Batch-Dateien, Aufgabenplanung und Z-Cron.

Stable commands and exit codes for batch files, Task Scheduler and Z-Cron.

Globale Optionen / global options

FolderChangeCheck.exe [--config DATEI] [--source ORDNER] [--target ORDNER]
                      [--state-file DATEI] [--version] BEFEHL

--config wählt eine andere Konfiguration. Quelle, Ziel und Prüfstand können pro Aufruf überschrieben werden. --version zeigt die Programmversion.

--config selects another configuration. Source, target and checkpoint can be overridden per invocation. --version prints the program version.

status

FolderChangeCheck.exe status

Prüft das USN-Journal ab dem bestätigten Prüfstand. Erkennt auch Umbenennungen, Löschungen und relevante Änderungen in jeder Tiefe.

Checks the USN journal from the confirmed checkpoint. It also detects renames, deletions and relevant changes at any depth.

verify

FolderChangeCheck.exe verify

Vollständige Vorwärtssynchronisationsprüfung für /E /FFT /DST. Der Bericht trennt kopierrelevante Abweichungen und Ziel-Extras; Dateiinhalte werden nicht gelesen.

Full forward-synchronisation verification for /E /FFT /DST. The report separates copy-relevant differences and target extras; file contents are not read.

mark-copied

FolderChangeCheck.exe mark-copied --copy-exit-code CODE [--success-max CODE]

--copy-exit-code ist verpflichtend; standardmäßig gelten Robocopy-Codes 0 bis 7 als erfolgreich. Der Befehl darf nur nach erfolgreicher Kopie ausgeführt werden.

--copy-exit-code is mandatory; by default, Robocopy codes 0 through 7 count as successful. Run this command only after a successful copy.

update-mode / update-status / update-check

FolderChangeCheck.exe update-mode [automatic|manual]
FolderChangeCheck.exe update-status
FolderChangeCheck.exe update-check

update-mode zeigt oder ändert den Modus. update-status liest nur den lokalen Stand. update-check führt ausdrücklich eine HTTPS-Abfrage aus. Nur eine erfolgreiche Erkennung einer neueren Pflichtversion startet die 90-Tage-Frist.

update-mode shows or changes the mode. update-status reads local state only. update-check explicitly performs an HTTPS query. Only successful detection of a newer mandatory version starts the 90-day deadline.

RückgabecodesExit codes

0 – UNVERÄNDERT / UNCHANGED

1 – GEÄNDERT / CHANGED

2 – VOLLPRÜFUNG NÖTIG / FULL VERIFICATION REQUIRED

3 – FEHLER / ERROR