使用PowerShell查找和删除所有Azure订阅中的空资源

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:wuyvzhang网络

小提示:您能找到这篇{使用PowerShell查找和删除所有Azure订阅中的空资源}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的使用PowerShell查找和删除所有Azure订阅中的空资源内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

在很多情况下,当我们使用完A免费网络营销zure资源组之后总是忘记删除它们,所以我创建了下面的PowerShell脚本来帮助清理它们。它适用于所有的账户订阅。如果您的账户中有很多人在管理不同的Azure Resource但其并而不是自己清理空的资源组,那么这个脚本就很有用



#Log in t中国游戏出海排行榜o Azure account
Login-AzureRmAccount #Global
Login-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 $EmptyRGs
ForEach ($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 d从 三 看政府危机公关意eletes 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
}
}
}



登录后复制

使用PowerShell查找和删除所有Azure订阅中的空资源

上一篇:使用Teams接收Azure服务运行状况通知
下一篇:Shopify Email:让品牌识别在电子邮件营销中大放异


版权声明:以上主题为“使用PowerShell查找和删除所有Azure订阅中的空资源"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    使用PowerShell查找和删除所有Azure订阅中的空资源
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“使用PowerShell查找和删除所有Azure订阅中的空资源”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通使用PowerShell查找和删除所有Azure订阅中的空资源的相关事宜。

关键词:使用PowerShell查找和删除所

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号