Sto cercando di trovare tutti i file, che non contiene una stringa selezionata. Trovare i file che contiene è facile:Trova file che non contengono la stringa selezionata
gci | select-string "something"
ma non ho idea di come negare questa affermazione.
Vorrei anche utilizzare l'opzione '-List', cioè' Select-String ... -List' al fine di renderlo più efficace, presumibilmente, perché noi non hanno bisogno di tutte le partite trovate –
E ancora una cosa. Questo codice restituisce anche le directory. Per evitare ciò userei 'gci -File' (in PowerShell V3, almeno). –
'Where-Object' può renderlo ancora più semplice. 'gci -File | Where-Object {! (Select-String -InputObject $ _ -Pattern "something" -List)} ' –