Logo SFTP Aufgaben
SFTP AufgabenCLI-Parameter

CLI-Parameter

Die Kommandozeile heißt SftpTasks.Cli.exe. Sie ist für die gezielte Prüfung, Übernahme und Ausführung von Aufgaben gedacht. Ohne Parameter wird die Hilfe angezeigt. Alle Aufrufe verwenden standardmäßig den Datenordner der Installation; mit --data-dir wählen Sie bewusst einen anderen.

--help, -h
Hilfe anzeigen.
--validate <datei.json>
Importdatei prüfen, ohne sie zu übernehmen.
--validate-current
Gespeicherte Profile und Aufgaben prüfen.
--import <datei.json>
Profile und Aufgaben anhand ihrer IDs anlegen oder aktualisieren. Die Datei darf kein Kennwort enthalten.
--import-fling --profile <id>
Vorhandene Fling-Aufgaben deaktiviert in ein SFTP-Profil übernehmen.
--import-existing-sftp [--source <profiles.json>]
Vorhandenes bestätigtes SFTP-Profil und dessen sichere Windows-Referenz übernehmen.
--refresh-fling-modes
Ausführungsarten bereits übernommener Fling-Aufgaben aktualisieren.
--enable-all
Alle gespeicherten Aufgaben aktivieren. Nur nach Einzelprüfung der Ziele verwenden.
--credential-set <profil-id>
Kennwort verdeckt abfragen und im Windows-Speicher ablegen.
--credential-delete <profil-id>
Gespeichertes Kennwort entfernen.
--run-once [--task <aufgaben-id>]
Alle aktiven oder eine ausgewählte Aufgabe sofort ausführen; dabei können Dateien hochgeladen werden.
--probe-profile <profil-id>
Anmeldung, Host-Schlüssel und Server-Root nur lesend prüfen.
--list-remote-dirs <profil-id>
Serverordner nur lesend auflisten.
--check-remote-dir <profil-id> <pfad>
Einen Zielordner nur lesend prüfen.
--watch
Hintergrundüberwachung starten; verwendet dieselbe Einzelinstanzsperre wie die GUI.
--paths
Verwendete Datenpfade anzeigen.
--data-dir <ordner>
Abweichenden Datenordner für den Aufruf wählen.

Beispiele

SftpTasks.Cli.exe --validate aufgaben.json
SftpTasks.Cli.exe --probe-profile mein-profil
SftpTasks.Cli.exe --run-once --task meine-aufgabe

Die Kennungen und Dateinamen in den Beispielen sind Platzhalter.