moin,
ich komme irgendwie mit eine Where leider nicht weiter
In MS-Access oder SQL sind solche Bedingen relativ einfach.
where {$_.Anwendungen -notlike "CORONA" -and $_.PcName -like "PC*"
bringt das als Ergebnis
ich habe es auch schon mit notmatch probiert. Auch hier kommen leider auch Datensätze mit Corona. Das CmdLet wurde von einem Kollegen mittels C# erstellt und greift auf eine Oracle DB zu. Kann es sein, dass das Feld/Property Anwendungen kein String ist und daher die Where Klausel nicht richtig funktioniert?
InventarNr : 4324374
Kategorie : PC-NETZ
PcName : PC11
EthernetAdr : 5065F34E8
IpAdresse : 10.1.1.2
Bemerkung : Intel i219
Vorname : MaX
Famname : Mustermann
BenutzerNr : Mustermann
Anwendungen : {CORONA, INTRNET, AKT2000, OFFICE...}
MacBytes : {80, 101, 243, 38...}
IpBytes : {10, 160, 216, 238}
Chris