使用PowerShell查找和删除所有Azure订阅中的空资源组
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,在很多情况下,当我们使用完Azure资源组之后总是忘记删除它们,所以我创建了下面的PowerShell脚本来帮助清理它们。它适用于所有的账户订阅。如果您的账户中有很多人在管理不同的Azure Reso
千家信息网最后更新 2025年02月04日使用PowerShell查找和删除所有Azure订阅中的空资源组
在很多情况下,当我们使用完Azure资源组之后总是忘记删除它们,所以我创建了下面的PowerShell脚本来帮助清理它们。它适用于所有的账户订阅。如果您的账户中有很多人在管理不同的Azure Resource但其并而不是自己清理空的资源组,那么这个脚本就很有用
#Log in to Azure accountLogin-AzureRmAccount #GlobalLogin-AzureRmAccount -Environment AzureChinaCloud #21V#Get list of Azure Subscription ID's$Subs = (get-AzureRMSubscription).ID#Loop through the subscriptions to find all empty Resource Groups and store them in $EmptyRGsForEach ($sub in $Subs) {Select-AzureRmSubscription -SubscriptionId $Sub$AllRGs = (Get-AzureRmResourceGroup).ResourceGroupName$UsedRGs = (Get-AzureRMResource | Group-Object ResourceGroupName).Name$EmptyRGs = $AllRGs | Where-Object {$_ -notin $UsedRGs}#Loop through the empty Resorce Groups asking if you would like to delete them. And then deletes them.foreach ($EmptyRG in $EmptyRGs){$Confirmation = Read-Host "Would you like to delete $EmptyRG '(Y)es' or '(N)o'"IF ($Confirmation -eq "y" -or $Confirmation -eq "Yes"){Write-Host "Deleting" $EmptyRG "Resource Group"Remove-AzureRmResourceGroup -Name $EmptyRG -Force}}}
资源
脚本
账户
订阅
不同
情况
有用
面的
帮助
管理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中国邮政数据库最新成果
网络安全守护者歌谣
云视听服务器故障
高版本附加数据库
服务器天命
网络技术与安全是什么
数据库分别有几种不同对象
铁路网络技术岗位
网络安全行业现状
原神手机端怎么修改服务器
人才数据库美发师证
网络技术调试证书
弹性物理服务器
怀旧服服务器猎人训练点
我的世界国际版服务器怎么放音乐
netty跨服务器通信
怎么打开数据库客服端
xml文件 数据库
主机无法访问虚拟服务器
适合分析统计的数据库
mc服务器管理
韩服ios和安卓一个服务器吗
网络安全大赛是干什么
华为云服务器stack视频
论文筛选数据库
宿迁软件开发价格
为什么会有网络安全日
厦门鹭升达网络技术有限公司
软件开发企业优势
警校学网络安全考研考什么