我需要编写一个PowerShell脚本来读取一些数据并将其写入远程SFTP位置的文件。在启动SFTP会话之前,我宁愿不先生成本地文件。 WinSCP可以使用字节数组发送到远程文件夹吗?
不,WinSCP不支持此功能。
在WinSCP跟踪器中有Stream interface in .NET assembly的请求。
对于类似的问题(仅供下载),请参阅: Access remote file contents as a stream using WinSCP .NET assembly。
你可以用SSH.NET代替。以下是C#的示例: Upload data from memory to SFTP server using SSH.NET 它应该很容易转换为PowerShell。