#powershell #azure-rm
#powershell #azure-rm
Вопрос:
У меня есть скрипт powershell, который генерирует отчет в формате pdf с сервера ssrs, после создания файла в нем нет блокировок, поскольку я могу переместить его или отправить по электронной почте в виде вложения и т.д. Во время тестирования.
Когда мой скрипт пытается загрузить файл в azure, он зависает на 100%, я проверил azure, и файл находится там, но все еще находится на 100% в powershell.
Есть идеи?
Приведенный ниже код я не включил код функции для генерации отчета, поскольку он довольно длинный.
GenerateReport -ReportFile $FullFilePath -StartDate $StartDate -EndDate $EndDate| Out-Null
$context = New-AzureStorageContext -StorageAccountName $StorageAccountName -StorageAccountKey $StorageAccountKey
$files = Get-ChildItem $BaseFolder -Recurse
foreach($file in $files)
{
$blobfile = "Epsom/$($file)"
Set-AzureStorageBlobContent -File $File.FullName -Container $ContainerName -Context $context -Blob $blobfile -Force -ErrorAction SilentlyContinue
}
Комментарии:
1. Что произойдет, если вы удалите
-ErrorAction SilentlyContinue
. Вы получаете ошибки?2. Никаких ошибок, если я удалю -ErrorAction Silently continue, работает так же и по-прежнему зависает на 100%. p.s извините за поздний ответ, поскольку я не был уведомлен о комментарии