Hilfe und sicherer AblaufHelp and safe workflow
1. verify
Führen Sie zuerst die vollständige Vorwärtssynchronisationsprüfung aus. Rückgabecode 0 bedeutet, dass keine kopierrelevante Quellabweichung besteht; Ziel-Extras werden getrennt gemeldet und bleiben zulässig.
Run full forward-synchronisation verification first. Exit code 0 means no source difference requires copying; target extras are reported separately and remain allowed.
FolderChangeCheck.exe verify2. Kopieren / copy
Kopieren Sie nur mit Ihrem vorhandenen, separat geprüften Kopierwerkzeug. FolderChangeCheck selbst kopiert keine Dateien.
Copy with your existing, separately verified copy tool. FolderChangeCheck itself never copies files.
3. mark-copied
Erst wenn der Kopierlauf erfolgreich abgeschlossen und geprüft wurde, darf der Prüfstand gesetzt werden.
Only after the copy run has completed and been verified successfully may the checkpoint be recorded.
FolderChangeCheck.exe mark-copied --copy-exit-code 04. status
Spätere Aufrufe prüfen das Journal schnell. Rückgabecode 2 fordert eine Vollprüfung an; das ist bewusst kein „unverändert“.
Later calls check the journal quickly. Exit code 2 requests a full verification; it deliberately does not mean “unchanged”.
FolderChangeCheck.exe statusKonfigurationConfiguration
Die bearbeitbare folderchangecheck.json liegt im Arbeitsordner des Anwenders. Die Zeittoleranz beträgt für /FFT zwei Sekunden; allow_dst_hour_shift erlaubt zusätzlich ±1 Stunde mit derselben Toleranz. Verzeichniszeiten werden wegen /DCOPY:DA ignoriert. Prüfstand und Updatestatus sind normale JSON-Dateien; SQLite wird nicht verwendet.
The editable folderchangecheck.json is stored in the user's working directory. /FFT time tolerance is two seconds; allow_dst_hour_shift additionally permits ±1 hour with the same tolerance. Directory times are ignored for /DCOPY:DA. Checkpoint and update status are ordinary JSON files; SQLite is not used.
UpdateprüfungUpdate checks
FolderChangeCheck.exe update-mode manual
FolderChangeCheck.exe update-status
FolderChangeCheck.exe update-checkmanual verhindert automatische Netzwerkzugriffe. update-status bleibt immer lokal; update-check führt ausdrücklich eine HTTPS-Abfrage aus.
manual prevents automatic network access. update-status always remains local; update-check explicitly performs an HTTPS query.