Я пытаюсь написать сценарий, чтобы уведомить, имеет ли пользовательский атрибут VMware VM значение или значение равно null. Мне нужно имя виртуальной машины и выходное значение (либо Null, либо Not Null). Вот что у меня есть, но не возвращает точную информацию
$vms = Get-VM
foreach ($vm in $vms) {
$tag = $vm | Get-Annotation -CustomAttribute "Backup"
if ($tag.value -eq '$null'){
Write-Output "$vm Attribute doesnt have a value"
}
else {
Write-Output "$vm Attribute has a value assigned"
}
}