Как избежать появления подсказок PowerShell при копировании данных - PullRequest
0 голосов
/ 09 июня 2018

Как можно избежать этого подтверждающего сообщения при копировании данных в другой BLOB-объект?Использование –Подтвердить перезаписываемый файл, но я не хочу перезаписывать, просто хочу игнорировать, если файл уже существует и перейти к следующему.

Сообщение от powershell: Подтвердить Вы перезаписываете 'https://destinationblob111.blob.core.windows.net/container1/file1.doc'? [Y] Да [N] Нет [S] Приостановить [?] Справка (по умолчанию «Y»):

код, который я использую, ниже

$ BlobCopy = Start-CopyAzureStorageBlob -Context $ SourceStorageContext -SrcContainer $ ContainerName -SrcBlob $ BlobName -DestContext $ DestStorageContext -DestContainer $ ContainerName -DestBlob $ BlobName -Confirm $ BlobCpyAry + = $ BlobCopy

1 Ответ

0 голосов
/ 11 июня 2018

Если вы не хотите перезаписывать целевой BLOB-объект, вы можете проверить, существует ли целевой BLOB-объект, и копировать только тогда, когда он не существует.

Если вы хотите перезаписать, добавьте -Forceможет перезаписать целевой BLOB-объект.

...