Questione : Powershell - operatori di confronto con i valori multipli

Ciao, il

I che scrive un ordine con Powershell esportare tutti gli utenti nell'indice attivo che non hanno annotato nel dominio per più lungamente di un mese e che non è inoltre in particolare OU's.

I using i cmdlets di ricerca per realizzare il frammento di this.

The io ha attaccato gli impianti benissimo, ma io vuole confrontare i 2 valori (depts). Il frammento non mostrerà alcuni utenti nel reparto di vendite, ma inoltre voglio aggiungere un altro confronto quale sto incontrando difficoltà ottenere a work.

This sono come penso che work

Get-QADUser - il sizelimit 0 | Dove-Oggetto {($_.lastLogonTimeStamp - le $userlimit) - e ($_.DN - “*sale*„ del notlike - o “*maternity*")} | Selezionare il samAccountName, il lastLogonTimeStamp, dn | Esportare-CSV il sizelimit 0 “di c:\userLogin.csv„ - notypeinformation

or

Get-QADUser - | Dove-Oggetto {($_.lastLogonTimeStamp - le $userlimit) - e ($_.DN - *maternity*") del notlike del notlike “*sale*") - o ($_.DN - “} | Selezionare il samAccountName, il lastLogonTimeStamp, dn | Esportare-CSV “c:\userLogin.csv„ - l'aiuto del notypeinformation

Your sarebbe apprezzato!

Thanks
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
>Get-QADUser notpretty " del class= " del id= " codeSnippet830366 del
           
class= del

Risposta : Powershell - operatori di confronto con i valori multipli

Ciao

Ritengo la I incrinata esso, così semplice ed io ha mancato il trucco completamente! Ho aggiunto appena nei cmd multipli dell'Dove-Oggetto.

Ottenere-QADUser - il sizelimit 0 | Dove-Oggetto {$_.lastLogonTimeStamp - le $userlimit} | Dove-Oggetto {$_.DN - notlike “*sale*„} | Dove-Oggetto {$_.DN - notlike “*maternity*„} | Selezionare il samAccountName, il lastLogonTimeStamp, dn | Esportare-CSV il notypeinformation “di c:\userLogin.csv„ -

Là forse un più streamline, programma il senso amichevole di fare questo, ma funziona!

Acclamazioni
Altre soluzioni  
 
programming4us programming4us