总结
在本模块中,我们编写了一个可自动创建多个 VM 的脚本。 即使脚本相对较短,在将 PowerShell 中的循环、变量和函数与 Azure PowerShell 中的 cmdlet 结合使用时,也可以看到其潜在的功能。
对于具有 PowerShell 使用经验的管理员,Azure PowerShell 是一个很好的自动化选择。 简明的语法和强大的脚本语言相结合,即使不熟悉 PowerShell,也值得考虑使用它。 对于耗时且容易出错的任务,这种自动化水平有助于缩短管理时间并提高质量。
清理
完成本模块后,沙盒会自动清理资源。
使用自己的订阅时,最好在项目结束时确定是否仍然需要所创建的资源。 让资源保持运行状态会耗费成本。 可以逐个删除资源,也可以删除资源组以删除整个资源集。
当你在自己的订阅中运行时,可以使用以下 PowerShell cmdlet 删除资源组和所有相关资源(请将 MyResourceGroupName 替换为创建的资源组)。
Remove-AzResourceGroup -Name MyResourceGroupName
系统询问是否确认删除时,回答“是”,或可添加 -Force
参数以跳过该提示。 该命令可能需要几分钟才能完成。