0

我正在按照这个脚本http://gallery.technet.microsoft.com/scriptcenter/PowerShell-Script-Sample-0daf6d9d来备份 vhds。我修改了 backup.ps1 以满足我的需要,但我遇到了一些问题。当我运行脚本时,它总是会失败

设置 AzureSubscription -DefaultSubscription $SubscriptionName

它说

Set-AzureSubscription :找不到与参数名称“DefaultSubscription”匹配的参数。

所以我把它注释掉并运行它。其他一切运行良好,但备份到错误的容器。那么它为什么要这样做呢?以及如何将其备份到我指定的位置?

同样在脚本的开头它有 Param($ServiceName, $VMName) ,我如何将这些传递给这个?我使用批处理文件吗?我一直在手动设置它们,但我很想通过它们。我只是不知道怎么做。谢谢

4

1 回答 1

0

您应该使用 Set-AzureSubscription 来指定您正在处理的订阅。你有订阅证书吗?或者你有它的名字吗?

于 2013-12-05T18:05:09.887 回答