Avatar billede byggemandflop Novice
05. januar 2021 - 09:25 Der er 1 løsning

SFTP script til winSCP for at hente filer

Jeg forsøger at lave et script til at automatisk hente filer på en kundes sftp. Jeg har sat connection og det fungere, men skal have automatiseret hentningen af filerne på deres site.

Jeg skal indsætte "your command" og har sat "get *.edi c:\EDI\Client\output" ^ ind, men det fungerer ikke.

Jeg har lavet følgende:

echo off

"C:\Program Files (x86)\WinSCP\WinSCP.com" ^
  /log="C:\writable\path\to\log\WinSCP.log" /ini=nul ^
  /command ^
    "open sftp://00000000@000.000.000.000/ -hostkey=""ssh-rsa 1024 lang liste af tal og bogstaver"" -privatekey=""C:\Users\administrator\Desktop\Private.ppk""" ^
    "get *.edi c:\EDI\Client\output" ^
    "exit"

set WINSCP_RESULT=%ERRORLEVEL%
if %WINSCP_RESULT% equ 0 (
  echo Success
) else (
  echo Error
)

exit /b %WINSCP_RESULT%

Nogen haj der kan hjælpe?
Avatar billede byggemandflop Novice
05. januar 2021 - 09:35 #1
Fandt ud af det selv...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester