PowerShell BITS到FTP ::无法找到驱动器

时间:2014-07-17 18:09:37

标签: ftp powershell-v3.0 file-transfer microsoft-bits

看过用于从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点击。

1 个答案:

答案 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