Как экспортировать, чтобы отправить строку без фактического создания файла? - PullRequest
1 голос
/ 01 мая 2019

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

1 Ответ

0 голосов
/ 01 мая 2019

Нет, WinSCP не поддерживает это.

Есть запрос на Потоковый интерфейс в сборке .NET в WinSCP-трекере.


По схожему вопросу(только для загрузки), см .:
Доступ к содержимому удаленного файла в виде потока с использованием сборки WinSCP .NET .


Вы можете использовать SSH.NET вместо.Вот пример для C #:
Загрузка данных из памяти на SFTP-сервер с использованием SSH.NET
Это должно быть легко преобразовать в PowerShell.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...