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@hostnevhodné 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.
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.
Technické články
Profil
Kontakt