WinSCP-scriptkommandoer til automatisering
Udgivet:
Opdateret:
Artikler › WinSCP-scriptkommandoer til automatisering
Status i 2026 og sikker brug
Konklusion: Start en session med en bekræftet open-kommando, indstil lokale og eksterne arbejdsmapper eksplicit, overfør med get, put eller synchronize, og afslut med exit. Test destruktive muligheder på engangsdata først.
Det lærer du
- Hvad de mest almindelige WinSCP-scriptkommandoer gør, og hvilken side af overførslen de påvirker.
- Hvordan kommandomasker, stier, bekræftelser og sletningsindstillinger kan ændre resultater.
- Hvorfor er legitimationsoplysninger i
open username:password@hostuegnede til vedligeholdt automatisering.
Målgruppe: Operatører, der læser eller gennemgår et WinSCP-kommandoscript.
Aktuel status i 2026: Den originale kommandoliste forbliver en nyttig orientering, men de nuværende syntaks- og sikkerhedsindstillinger hører hjemme i den officielle reference. Fastgør værtsnøgler, beskyt hemmeligheder, og gennemgå kommandoer, der sletter, overskriver eller synkroniserer filer.
Sikkerhedsbemærkning: Kommandoerne og konfigurationseksemplerne i den oprindelige artikel er ikke kørt igen i et aktuelt produktionsmiljø. Kontrollér understøttede versioner, tag backup, og forbered en rollback i et separat testmiljø før ændringerne anvendes.
Officielle kilder
Oversigt
Dette afsnit handler om kommandoer, der ofte bruges i WinSCP. Dette er en god reference til, hvad du kan gøre med WinSCP-kommandoer.
Indholdsfortegnelse
1. Hyppigt anvendte kommandoer
1-1. open
Forbindelseskommando. Det er en kommando, der altid udføres i begyndelsen af en WinSCP-kommando, og som ikke bruges ofte.
Den udføres med "open brugernavn:password@IP-adresse".
Mange servere bruger nøgleautentifikation til at logge på, og i sådanne tilfælde er indstillingen privatekey nødvendig.
1-2. get
Denne kommando bruges til at hente filer.
Kan udføres i "get Acquisition file Destination folder".
Sletningsindstillingen kan også bruges til at slette downloadede fjernfiler efter overførsel.
1-3. put
Kommando til lagring af filer.
Kan udføres med "put Storage files Destination folder".
Ligesom get-kommandoen kan denne kommando også slette uploadede filer fra den lokale mappe efter overførsel med delete-indstillingen.
1-4. mkdir
Kommando til oprettelse af mapper.
Det kan udføres ved hjælp af "mkdir mappenavn".
1-5. call
Kommando til udførelse af shell-kommandoer på fjernsiden.
Den kan udføres med "call-kommandoen".
Denne kommando gør det muligt at aktivere shell'en på fjernserveren, så kommandoer, der ikke leveres af WinSCP-kommandoen, kan implementeres i shell'en på fjernserveren.
2. resumé
De kommandoer, der almindeligvis anvendes i WinSCP, blev præsenteret. Det er muligt at automatisere WinSCP-operationer, f.eks. med de kommandoer, der præsenteres her. Vi har også set værktøjet i aktion, og du kan se det på de følgende sider.
Automatiser SFTP-upload og -download med WinSCP
Det opsummerer de vigtigste trin og begrænsninger.