Skip to content

Replace WinSCP Scripts with Xferity — Secure Managed File Transfer (MFT)

WinSCP scripts work well at small scale. They become a liability when you have more than a few partners, inconsistent credentials handling, and no clear way to answer “what ran and when?”

  • credentials stored in scripts or WinSCP session storage scattered across machines
  • SSH host keys accepted implicitly, not verified explicitly
  • no retry logic — partial failures require manual intervention
  • task history is the only investigation record
  • adding a new partner means copying and modifying an existing script
  • PGP encryption handled as a separate manual step
WinSCP script behaviorXferity equivalent
Session with stored passwordPartner definition with env: or vault: secret reference
StrictHostCheck=offPartner fingerprint: SHA256:... or known_hosts_path
put localfile remotepathUpload flow with file matching and schedule
Manual rerun on failurexferity resume <flow> with idempotency
Windows Task Scheduler triggerschedule_cron in flow definition
No visibilityxferity flow history and xferity trace

See Tutorial: Migrating From Scripts for a step-by-step migration walkthrough.