Liberty-son
Mitglied
Hallo Liebe ForenUser,
ich habe aktuell ein Problem was mir Kopfzerbrechen bereitet. Folgendes habe ich geschrieben:
$registeredVMs = (xxxxxxxxxx | Where-Object {($_.DesktopGroupName -ne "Name_1") -or ($_.DesktopGroupName -ne "Name_2") -or ($_.DesktopGroupName -ne "Name_3")} |
? {($_.PowerState -eq 'On') -and ($_.RegistrationState -eq 'Registered')} | select MachineName)
leider berücksichtigt der Code in der Where Klausel nur das letzte der OR Objekt (Name_3) nicht aber die anderen (Name_1 und Name_2)
Hat jemand eine Idee und könnte mir helfen?
VG und Danke
ich habe aktuell ein Problem was mir Kopfzerbrechen bereitet. Folgendes habe ich geschrieben:
$registeredVMs = (xxxxxxxxxx | Where-Object {($_.DesktopGroupName -ne "Name_1") -or ($_.DesktopGroupName -ne "Name_2") -or ($_.DesktopGroupName -ne "Name_3")} |
? {($_.PowerState -eq 'On') -and ($_.RegistrationState -eq 'Registered')} | select MachineName)
leider berücksichtigt der Code in der Where Klausel nur das letzte der OR Objekt (Name_3) nicht aber die anderen (Name_1 und Name_2)
Hat jemand eine Idee und könnte mir helfen?
VG und Danke
Zuletzt bearbeitet: