2
我正在使用標籤來過濾VM /識別特殊配置。powercli Get-VM不匹配標籤
Get-VM -Tag TEST
現在我想獲得的所有虛擬機不匹配標籤....有沒有辦法做到這一點無需額外的循環以去除匹配標籤的所有項目?
我正在使用標籤來過濾VM /識別特殊配置。powercli Get-VM不匹配標籤
Get-VM -Tag TEST
現在我想獲得的所有虛擬機不匹配標籤....有沒有辦法做到這一點無需額外的循環以去除匹配標籤的所有項目?
看來,沒有。但使用另一個循環不是一個不好的解決方案。
應該是這樣的:
Get-VM -Name * | ?{$_.Tag -ne "Test"}
或者,如果VirtualMachine
沒有一個Tag
屬性,你應該嘗試Get-View
:
Get-View -Name * | ?{$_ .Tag -ne "Test"} | Get-VM
嗚嗚我已經錯過了這樣一個簡單的方法,謝謝! – anael