Estoy tratando de leer el registro de eventos para una auditoría de seguridad para todos los usuarios excepto dos, pero ¿es posible hacer eso con el operador -notlike
?Uso -no me gusta filtrar varias cadenas en PowerShell
Es algo así:
Get-EventLog -LogName Security | where {$_.UserName -notlike @("*user1","*user2")}
tengo que trabajar para un solo usuario, como:
Get-EventLog -LogName Security | where {$_.UserName -notlike "*user1"}
La falta ___ se trató como marcado de wiki para cursiva;) – x0n
Gracias .. ¡eso lo hizo! – Pascal
También puede hacer referencia a la lista de nombres de usuario para filtrar a través de una variable:? {$ Users -notcontains $ _. Username} – JasonMArcher