WinSCP-Skriptbefehle für die Automatisierung
Datum der Veröffentlichung:
Aktualisiert:
Fachartikel > WinSCP-Skriptbefehle für die Automatisierung
Status 2026 und sichere Verwendung
Schlussfolgerung: Starten Sie eine Sitzung mit einem verifizierten open-Befehl, legen Sie explizit lokale und Remote-Arbeitsverzeichnisse fest, übertragen Sie mit get, put oder synchronize und beenden Sie mit exit. Testen Sie zunächst destruktive Optionen an verfügbaren Daten.
Was Sie lernen werden
- Was die gängigsten WinSCP-Skriptbefehle bewirken und welche Seite der Übertragung sie beeinflussen.
- Wie Befehlsmasken, Pfade, Bestätigungen und Löschoptionen die Ergebnisse ändern können.
- Warum Anmeldeinformationen in
open username:password@hostfür eine gepflegte Automatisierung ungeeignet sind.
Für wen ist dies gedacht: Bediener, die ein WinSCP-Befehlsskript lesen oder überprüfen.
Stand 2026: Die ursprüngliche Befehlsliste bleibt eine nützliche Orientierung, aktuelle Syntax- und Sicherheitsoptionen gehören jedoch in die offizielle Referenz. Pinnen Sie Hostschlüssel, schützen Sie Geheimnisse und überprüfen Sie Befehle, die Dateien löschen, überschreiben oder synchronisieren.
Sicherheitshinweis: Die Befehle und Konfigurationsbeispiele im Originalartikel wurden nicht in einer aktuellen Produktionsumgebung erneut ausgeführt. Überprüfen Sie unterstützte Versionen, Backups, Zugriffskontrollen und Rollback-Schritte in einer separaten Testumgebung, bevor Sie sie anwenden.
Offizielle Primärquellen
Überblick
In diesem Abschnitt geht es um die in WinSCP häufig verwendeten Befehle. Dies ist eine gute Referenz dafür, was Sie mit WinSCP-Befehlen tun können.
Inhaltsübersicht
1. Häufig verwendete Befehle
1-1. open
Befehl zur Verbindung. Es handelt sich um einen Befehl, der immer am Anfang eines WinSCP-Befehls ausgeführt wird und nicht häufig verwendet wird.
Sie wird mit "open username:password@IP address" ausgeführt.
Viele Server verwenden die Schlüsselauthentifizierung für die Anmeldung, und in solchen Fällen ist die Option privatekey erforderlich.
1-2. get
Mit diesem Befehl können Sie Dateien abrufen.
Kann in 'get Acquisition file Destination folder' ausgeführt werden.
Die Option "Löschen" kann auch verwendet werden, um heruntergeladene Remote-Dateien nach der Übertragung zu löschen.
1-3. put
Befehl zum Speichern von Dateien.
Kann mit "put Storage files Destination folder" durchgeführt werden.
Wie der Befehl get kann auch dieser Befehl hochgeladene Dateien nach der Übertragung mit der Option delete aus dem lokalen Verzeichnis löschen.
1-4. mkdir
Befehl zur Erstellung eines Verzeichnisses.
Sie kann mit 'mkdir Verzeichnisname' durchgeführt werden.
1-5. call
Befehl zur Ausführung von Shell-Befehlen auf der entfernten Seite.
Sie kann mit dem 'call command' ausgeführt werden.
Mit diesem Befehl kann die Shell des entfernten Servers aufgerufen werden, so dass Befehle, die nicht durch den WinSCP-Befehl bereitgestellt werden, in der Shell des entfernten Servers implementiert werden können.
2. Zusammenfassung
Welche Befehle in WinSCP häufig verwendet werden, wurde vorgestellt. Es ist möglich, WinSCP-Operationen zu automatisieren, zum Beispiel mit den hier vorgestellten Befehlen. Wir haben das Tool auch in Aktion gesehen und Sie können es auf den folgenden Seiten nachlesen.