如何使用 PowerShell 导出 Azure VM?
要使用PowerShell导出azureVM,我们首先需要获取它们所需的属性。cmdletGet-AZVM将获取连接到特定订阅的所有VM。要将它们导出到CSV文件,我们可以使用以下命令。
示例
Get-AzVM | Export-Csv .\AZVMs.csv -NoTypeInformation
运行上述命令后,您会注意到获得了VM的所有属性,但有时不需要它们。要获取VM的特定属性,请使用Select-Object(别名Select)命令。
示例
Get-AzVM | Select Name, ResourceGroupName, Location, @{N='VMSize';E={$_.HardwareProfile.VmSize}} | Export-Csv .\AzureVms.csv -NoTypeInformation如果要从特定资源组导出VM,
示例
Get-AZVM -ResourceGroupName TestRG | Export-CSV .\TestRGVMs.csv -NoTypeInformation
在Get-AzVM命令中添加-Status参数时,它会显示虚拟机的电源状态。
示例
Get-AzVM -Status | Export-Csv .\AZVMs.csv -NoTypeInformation
如果您需要来自其他订阅的VM,您可以使用Set-AZContext或Select-AZSubscription命令切换订阅,然后使用上述任何命令获取CSV文件中的VM详细信息。
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短