Powershell Set-AzureStorageBlobContent失败

时间:2017-02-25 10:41:40

标签: powershell

我在Powershell脚本中使用Set-AzureStorageBlobContent将循环中的多个文件[bak]上传到blob存储。问题是当我使用Powershell IDE手动运行时脚本成功运行。但是,当我通过SQL代理作业运行它时失败。我试图捕获异常,但似乎脚本崩溃了。循环中的第一个文件上传。我试过在循环中包括延迟/等待但没有帮助。 下面是代码片段。我尝试过ErrorAction [Ignore / Stop]但没有用。

$context = New-AzureStorageContext -StorageAccountName $storagename -StorageAccountKey $key 

Loop{
    Try { 
        Set-AzureStorageBlobContent -BlobType Page -Blob $nm -Container backups -File $fn -Context $context -Force 
    }

    Catch {
        Log exception
    }
}

0 个答案:

没有答案