我已经搜索并阅读了很多关于在Powershell中下载SSL FTP文件的信息......但是如何上传它们呢?我有一个文件名,我需要上传每一天,我得到的错误,我没有登录。 我目前上传到其他FTP站点是这样的: $ Filename =“myfile.txt” $ FullPath =“\ server \ share \ $ Filename“ $ ftp =”ftp:// user:[email protected]/$Filename“ $ ftpWebClient = New-Object System.Net.WebClient $ ULuri = New-Object System。 URI($ ftp) $ ftpWebClient.UploadFile($ ULuri,$ FullPath)通过Powershell自动上传SSL FTP上传
我是否需要为SSL FTP上传创建一个全新的代码块,还是只需对此代码进行微小的调整?
谢谢!
SFTP不是通过TLS/SSL的FTP。对于使用TLS/SSL的FTP,使用'$ sessionOptions.Protocol = [WinSCP.Protocol] :: Ftp'和'$ sessionOptions.FtpSecure = [WinSCP.FtpSecure] :: Explicit' – 2017-06-29 06:33:27