get-content file_to_grep | select-string "^(?!the_thing_to_grep_for$)"
вернет строки, которые отличаются от the_thing_to_grep_for
.
get-content file_to_grep | select-string "^(?!.*the_thing_to_grep_for)"
вернет строки, которые не содержат the_thing_to_grep_for
.