多くの人が同様の問題を提起していますが、提案された解決策は役に立たないようです(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
どんな助けでも大歓迎です。
ああ - ありがとうございました!これは古いバージョンでは必要ではなく、指定されていなければ "VHost"がデフォルトになっていたことを理解しました。今働いて! –
実際、ドキュメントは混乱しています。明確にするために、VHostはデフォルトではなく*上記のようにあなたのスクリプトで明示的に指定されなければなりません。 – Aron