Ho linee -PowerShell Select-String -notmatch -pattern
echo $LocalAdmins
Administrator
Domain-Administrator
daemon
SomeUser
Linea 1-3 dovrebbe essere lo stesso, anche se ci potrebbero essere situazioni in cui Domain-amministratore non esiste linee in modo semplice conteggio non sarà aiuto perché l'utente potrebbe nascondersi in 3a linea.
Modifica riga 4, potrebbero esserci più di 4 linee come e nessuna linea 4.
Non sono ancora sicuro se le linee cambiano la loro posizione o no.
Ho bisogno di ottenere una stringa che sia -notMatch "Amministratore", "Dominio-Amministratore", "demone". Io, ho bisogno di nomi utente che sono in questa lista.
C'è un modo per utilizzare più di un -notMatch con -and o()? Attualmente sono bloccato con il codice che utilizza solo un -notMatch. E non posso usare -Match perché potrebbero esserci più di 2 utenti nella lista.
$LocalAdmins | Select-String -pattern "Administrator" -notMatch
Questo funziona anche. Grazie! – Phoneutria
@Phoneutria Felice di aiutare! –