首页 > 解决方案 > 相对 URI PowerShell Azure 不支持此操作

问题描述

我正在尝试在我的 $osDiskUri 变量中创建一个 URL,它将在下面的 powershell 命令中使用。但我收到错误“相对 URI 不支持此操作”

$SourceMachineName = 'NewSource'
$DestinationBlobStorageURL = 'https://myblobstorage.blob.core.windows.net/vhds/'

$osDiskUri = '{0}{1}Fix.vhd' -f $DestinationBlobStorageURL, $SourceMachineName

Set-AzureRmVMOSDisk -VM $vmConfig -Name "myOsDisk" -VhdUri $osDiskUri -CreateOption Attach -Windows

但是,如果我尝试将硬编码路径传递$osDiskUri给例如https://myblobstorage.blob.core.windows.net/vhds/OM-SourceFix.vhd

它工作正常

标签: azureazure-powershell

解决方案


我做了测试没有得到错误,它运行良好。结果如下:

在此处输入图像描述

因此,您可以再次检查您的存储帐户和脚本。


推荐阅读