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@host uegnede 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
  2. Opsummering

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.