2016-11-09 9 views
-1

多くの人が同様の問題を提起していますが、提案された解決策は役に立たないようです(Set-CloudOption -PathStyle Pathの追加など)。 )バージョン4.6以降のCloudberry Powershellスクリプト - 「リダイレクト先が空です」

私は何年もよく働いている次の例に基づいて複数のスクリプトを使用してきました。これらのスクリプトは、v4.5.1.98(4.6 ...、4.7 ...など)より上の任意のバージョンのCloudberry Explorer PROを使用するとすべてが失敗するため、バージョン4.5を使用していません。

スクリプト例

add-pssnapin CloudBerryLab.Explorer.PSSnapIn 

Set-CloudOption -UseSSL $true 

Set-CloudOption -PermissionsInheritance "inheritall" 

Set-CloudOption -ThreadCount 5 

$s3 = Get-CloudS3Connection -UseSSL -Key kkk -Secret ssss 

$dest = $s3 | Select-CloudFolder -Path bucket/D/Data-Users 

$local = Get-CloudFileSystemConnection 

$source = $local | Select-CloudFolder \\server\D\Data-Users 

$source | Copy-CloudSyncFolders $dest -CompareByContent -IncludeSubFolders -DeleteOnTarget -SSE -StorageClass standard 

エラー報告:

選択-CloudFolder:1つの文字:行で空になった場所をリダイレクト15 + $ DEST = $ S3 | Select-CloudFolder -pathバケット/ D/Data-Users + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ + CategoryInfo:NotSpecified:(:) [-CloudFolderを選択]、Exceptio N + FullyQualifiedErrorId:のSystem.Exception、CloudBerryLab.Explorer.PSSnapIn
.Commands.SelectCloudFolder

どんな助けでも大歓迎です。

答えて

1

-PathStyle - このフラグが指定されている場合のパススタイル。それ以外の場合はVHost。したがって、正しい

http://www.cloudberrylab.com/amazon-s3-powershell.aspxここから

は次のようになります。

Set-CloudOption -PathStyle VHost 
+0

ああ - ありがとうございました!これは古いバージョンでは必要ではなく、指定されていなければ "VHost"がデフォルトになっていたことを理解しました。今働いて! –

+0

実際、ドキュメントは混乱しています。明確にするために、VHostはデフォルトではなく*上記のようにあなたのスクリプトで明示的に指定されなければなりません。 – Aron

関連する問題