好吧我不知道是什么问题,但我已经遍布互联网,无法得到它的工作!我试图做一个简单的4字节文本文件上传到FTP服务器。我准确地从这个answer中获取了代码,并将其放入了我想上传的文件以及服务器密码和用户名。但每次我等待,最终都会向我发送此错误:powershell ftp上传问题
调用带有“0”参数的“GetResponse”异常:“底层连接已关闭:接收方发生意外错误。 在\ hqpublic \公共\ EMSDropBox \ test2.ps1:22字符:39 + $ ftpresponse = $ ftprequest.GetResponse < < < <() + CategoryInfo:NotSpecified:(:) [],MethodInvocationException + FullyQualifiedErrorId:DotNetMethodException
任何帮助将不胜感激!
我唯一能想到的就是添加'$ ftprequest.UsePassive = $ false',它会关闭被动模式。 –
.....你知道我花了4个小时改变每一个属性,并尝试每一个代码组合,但从来没有......谢谢 – staticFlow
它解决了你的问题吗?在这种情况下,我会添加它作为答案,以便它可以帮助其他人。 –