Príkazy skriptov WinSCP: praktická referencia pre automatizáciu


Dátum vydania:

Aktualizované:


Technické články > Príkazy skriptov WinSCP: praktická referencia pre automatizáciu

Stav a bezpečné používanie v roku 2026

Záver: Reláciu začnite overeným príkazom open, explicitne nastavte lokálny aj vzdialený pracovný adresár, prenos vykonajte pomocou get, put alebo synchronize a skript ukončite príkazom exit. Deštruktívne možnosti najprv otestujte na dočasných testovacích údajoch.

Čo sa naučíte

  • Čo robia najpoužívanejšie príkazy skriptu WinSCP a ktorú stranu prenosu ovplyvňujú.
  • Ako môžu masky príkazov, cesty, potvrdenia a možnosti odstránenia zmeniť výsledky.
  • Prečo sú prihlasovacie údaje v open username:password@host nevhodné pre udržiavanú automatizáciu.

Pre koho je to určené: Operátori, ktorí čítajú alebo kontrolujú príkazový skript WinSCP.

Kontext v roku 2026: Pôvodný zoznam príkazov zostáva užitočnou orientáciou, aktuálnu syntax a bezpečnostné možnosti však overte v oficiálnej referencii. Pripnite hostiteľský kľúč, chráňte citlivé údaje a dôkladne kontrolujte príkazy, ktoré odstraňujú, prepisujú alebo synchronizujú súbory.

Bezpečnostná poznámka: Príkazy a príklady konfigurácie v pôvodnom článku neboli znovu spustené v aktuálnom produkčnom prostredí. Pred ich použitím overte podporované verzie, zálohy, prístupové oprávnenia a postup obnovy v oddelenom testovacom prostredí.

Hlavné oficiálne zdroje

Prehľad

Táto stručná referencia opisuje bežne používané príkazy WinSCP a ich úlohu pri automatizovanom prenose.

Obsah

  1. Často používané príkazy
  2. Zhrnutie

1. Často používané príkazy

1-1. open

Príkaz open otvorí reláciu a zvyčajne sa vykonáva na začiatku skriptu WinSCP.

Základný historický tvar je 'open username:password@IP address'. Heslo v otvorenom texte nie je vhodné pre udržiavanú automatizáciu.

Pri prihlasovaní súkromným kľúčom sa používa voľba privatekey; zároveň treba overiť hostiteľský kľúč servera.

1-2. get

Príkaz get sťahuje súbory zo vzdialeného servera.

V pôvodnom príklade má tvar "get vzdialený-súbor miestny-priečinok".

Voľba delete môže po úspešnom prenose odstrániť vzdialený zdrojový súbor, preto ju najprv otestujte na dočasných údajoch.

1-3. put

Príkaz put nahráva miestne súbory na vzdialený server.

V pôvodnom príklade má tvar "put miestny-súbor vzdialený-priečinok".

Rovnako ako get môže s voľbou delete po úspešnom prenose odstrániť miestny zdrojový súbor, preto túto voľbu používajte opatrne.

1-4. mkdir

Príkaz mkdir vytvorí vzdialený adresár.

Používa sa v tvare 'mkdir názov adresára'.

1-5. call

Príkaz call spúšťa shellový príkaz na vzdialenom serveri.

Používa sa v tvare "call príkaz".

Takto možno vykonať operácie, ktoré WinSCP priamo neposkytuje. Vstupné argumenty validujte a účtu udeľte iba nevyhnutné oprávnenia.

2. Zhrnutie

Príkazy open, get, put, mkdir a call pokrývajú základné pripojenie, prenos, vytváranie adresárov a vzdialené operácie. Pri automatizácii používajte bezpečné overenie, explicitné cesty a kontrolu chýb.

Automatizujte nahrávanie a sťahovanie SFTP pomocou skriptovania WinSCP

Aktuálnu syntax a správanie deštruktívnych volieb vždy potvrďte v oficiálnej dokumentácii WinSCP.