Подключитесь к SFTP с помощью PowerShell и загрузите файлы - PullRequest
2 голосов
/ 28 мая 2020

Я знаю, что подобный вопрос задавался ранее, но решения в основном ориентированы на использование WinSCP. Я новичок в SFTP и PowerShell, и мне нужна помощь в загрузке файлов с SFTP-сервера на мой сервер приложений.

Я считаю, что модуль Po sh -S SH может помочь в установлении SFTP-соединения, но большая часть кода, который я видел до сих пор, включает загрузку файлов на SFTP-сервер, а не загрузку из ... был бы признателен за любой совет!

1 Ответ

1 голос
/ 28 мая 2020

Просто используйте Get-SFTPFile cmdlet :

$remotePath = "/remote/path/file.ext"
$localPath = "C:\local\path\file.ext"
Get-SFTPFile -SessionId $sessionId -RemoteFile $remotePath -LocalPath $localPath

WinSCP тоже будет работать:
Загрузите файлы с SFTP-сервера с помощью PowerShell

...