【发布时间】:2013-06-26 18:49:13
【问题描述】:
好的,我不确定问题出在哪里,但我一直在互联网上,无法让它工作!我试图将一个 4 字节的文本文件简单地上传到 ftp serer。我准确地从answer 中获取了代码,并放入了我要上传的文件以及服务器密码和用户名。但是每次我等待它最终都会向我发送这个错误:
使用“0”参数调用“GetResponse”的异常:“底层连接已关闭:接收时发生意外错误。” 在 \hqpublic\public\EMSDropBox\test2.ps1:22 char:39 + $ftpresponse = $ftprequest.GetResponse
任何帮助将不胜感激!
【问题讨论】:
-
我唯一能想到的尝试就是添加
$ftprequest.UsePassive = $false,它会关闭被动模式。 -
.....你知道我已经花了 4 个小时来更改每个属性并尝试每种代码组合,但从来没有......谢谢
-
它解决了您的问题吗?在这种情况下,我会将其添加为答案,以便对其他人有所帮助。
标签: powershell ftp