如何使用 PowerShell 导出 azure VM 标签?
有两种方法可以使用PowerShell获取应用的azureVM标记。
使用AzureVM的标签属性
使用Get-AZTag命令。
示例
PS C:\> Get-AzVM -VMName Testmachine2k12 | Select -ExpandProperty Tags Key Value --- ----- Patching_Day Sunday Owner Chirag
另一种方法是使用Get-AZTag命令。
PS C:\> $vm = Get-AzVM -VMName TestMachine2k12 PS C:\> Get-AzTag -ResourceId $vm.Id | Select -ExpandProperty Properties输出结果
TagsProperty
------------
{[Owner, Chirag], [Patching_Day, Sunday]}我们需要导出此标签,而存储标签的最佳方式是使用JSON文件。
Get-AzVM -VMName Testmachine2k12 | Select -ExpandProperty Tags | ConvertTo-Json | Out-File C:\Temp\VMTag.json
您可以看到标记文件以VMTag.json文件名存储在C:\temp文件夹中。
如果您想以CSV文件格式存储标签,我们可以使用以下命令。
Get-AzVM -VMName TestMachine2k16 | Select -ExpandProperty Tags | ConvertTo-Json | ConvertFrom-Json | Export-Csv C:\Temp\TestMachine2k16tags.csv -NoTypeInformation
上述命令将azureVMTestMachine2k16标签存储为C:\Temp\TestMachine2k16tags.CSV格式。
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短