Kör WinSCP från en Windows-batchfil
Datum för offentliggörande:
Uppdaterad:
Tekniska artiklar > Kör WinSCP från en Windows-batchfil
2026 status och säker användning
Slutsats: Anropa den körbara konsolen WinSCP.com, skicka ett versionskontrollerat kommandoskript som inte innehåller någon hemlighet, citera alla Windows-sökvägar och returnera WinSCP:s utgångskod till Task Scheduler eller CI.
Vad du kommer att lära dig
- Skillnaden mellan en
.bat-starter och WinSCP:s eget kommandoskript. - Hur man fångar sessionsloggar och gör fel synliga för automatisering.
- Hur man undviker ömtåliga antaganden om aktuell katalog och inbäddade lösenord.
Vem är det här för: Windows-användare flyttar en manuell WinSCP-session till Task Scheduler eller en annan obevakad löpare.
2026-kontext: Det grundläggande arbetsflödet för konsolen stöds fortfarande. Använd den nuvarande WinSCP-syntaxen för värdnyckelnålning och autentiseringsuppgifter istället för att kopiera en gammal interaktiv godkännandeprompt till ett obevakat jobb.
Säkerhetsanmärkning: Kommandona och konfigurationsexemplen i den ursprungliga artikeln har inte körts om i en aktuell produktionsmiljö. Verifiera versioner som stöds, säkerhetskopior, åtkomstkontroller och återställningssteg i en separat testmiljö innan du använder dem.
Viktiga officiella källor
Översikt.
Kör WinSCP från en Windows-batchfil. WinSCP används ofta via GUI, men det kan också köras som en batch.
Kontrollera WinSCP:s nedladdningsmapp (t.ex. "C:\Program Files (x86)\WinSCP") för att hitta filen "WinSCP.com". WinSCP kan köras som en batch genom att anropa den här filen från kommandotolken.
Innehållsförteckning
1. Hur man arbetar som ett parti
Skapa en batchfil med ett.bat-tillägg så att WinSCP kan köras genom att dubbelklicka på batchfilen.
2. Hur man skapar batchfiler
För att köra WinSCP i batch krävs två filer: en "bat-fil" för att anropa WinSCP i batch från kommandotolken och en "txt-fil" för att utföra WinSCP-kommandon.
Om du vill veta hur man skapar ett specifikt verktyg, se WinSCP-verktyget som har skapats för att automatiskt hämta och ladda upp WinSCP med hjälp av partier.
Automatisera SFTP-uppladdningar och -nedladdningar med WinSCP
3. sammanfattning
Vi har beskrivit hur man kör WinSCP i batch. Om du utför rutinuppgifter med WinSCP i ditt dagliga arbete bör du försöka implementera detta eftersom det gör det möjligt för dig att automatisera ditt arbete.
Tack för att du tittade på till slutet.