看过用于从http地址传输文件的BITS的例子以及常规的Windows文件共享,我想我会测试从ftp推送到/从ftp推送。我使用了以下powershell命令:
Start-BitsTransfer `
-Source ftp://username:password@ftp.somewhere.com/file.zip `
-Destination c:\temp\file.zip
Start-BitsTransfer `
-Source c:\temp\file2.zip `
-Destination ftp://username:password@ftp.somewhere.com/file2.zip
在这两种情况下我都收到错误:
Start-BitsTransfer : Cannot find drive. A drive with the name 'ftp' does not exist.
At c:\temp\bits2ftp.ps1:3 char:1
+ Start-BitsTransfer `
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (ftp:String) [Start-BitsTransfer], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : DriveNotFound,Microsoft.BackgroundIntelligentTransfer.Management.NewBitsTransferCommand
因此,我认为这是不可能的......但是我想在这里发布以防万一有这样的方法(例如它是否适用于某些ftp服务器)?
此外还发布在这里,因为我之前没有提到有人试过这个,所以我认为我会为下一个想知道的人提供Google点击。
答案 0 :(得分:0)
据我所知,目前不支持FTP。
HTTP和HTTPS下载服务器要求:http://msdn.microsoft.com/en-us/library/aa362846(v=vs.85).aspx
HTTP和HTTPS上载服务器(IIS)要求:http://msdn.microsoft.com/en-us/library/aa363130(v=vs.85).aspx