Pytanie : Powershell - Porównanie Operator z Wieloskładnikowy Wartość

Cześć,

I am rozkaz z Powershell wszystkie użytkownik w Aktywny Książka telefoniczna który biedak notować w the domena dla dłuższy miesiąc i kto być także szczególnie OU's.

I am using the Poszukiwanie cmdlets this.

The odrzynek I dołączać werk świetnie, ale I chcieć 2 wartość (depts). The odrzynek pokazywać jakaś użytkownik w the Sprzedaż zgłębiać, ale I także chcieć inny porównanie i I mieć trudność work.

This być jak I myśleć ono work

Get-QADUser - sizelimit (0) | Dokąd-protestować {($_.lastLogonTimeStamp - le $userlimit) - i ($_.DN - notlike "*sale*" - lub "*maternity*")} | Wybierać samAccountName, lastLogonTimeStamp, dn | Eksportować-CSV "c:\userLogin.csv" - notypeinformation

or

Get-QADUser - sizelimit (0) | Dokąd-protestować {($_.lastLogonTimeStamp - le $userlimit) - i ($_.DN - notlike "*sale*") - lub ($_.DN - notlike "*maternity*")} | Wybierać samAccountName, lastLogonTimeStamp, dn | Eksportować-CSV "c:\userLogin.csv" - notypeinformation

Your pomoc doceniać!

Thanks
(1):
Get-QADUser - sizelimit (0) | Dokąd-protestować {($_.lastLogonTimeStamp - le $userlimit) - i ($_.DN - notlike "*sale*")} | Wybierać samAccountName, lastLogonTimeStamp, dn | Eksportować-CSV "c:\userLogin.csv" - notypeinformation

Odpowiedź : Powershell - Porównanie Operator z Wieloskładnikowy Wartość

Cześć

I myśleć I ono, więc prosty i I brakować the sztuczka całkowicie! I właśnie dodawać w wieloskładnikowy Dokąd-Protestować cmd's.

Dostawać-QADUser - sizelimit (0) | Dokąd-protestować {$_.lastLogonTimeStamp - le $userlimit} | Dokąd-protestować {$_.DN - notlike "*sale*"} | Dokąd-protestować {$_.DN - notlike "*maternity*"} | Wybierać samAccountName, lastLogonTimeStamp, dn | Eksportować-CSV "c:\userLogin.csv" - notypeinformation

Tam  być może więcej streamline, programować życzliwy sposób tam, ale ono pracować!

Otucha
Inne rozwiązania  
 
programming4us programming4us