Если мне нужно отфильтровать процессы по FileName модуля, следующий код выполняет работу:
Get-Process | where { $_.Modules.FileName -eq "xxx\yyy.dll”) }
Но если мне нужно отфильтровать модули по FileName, начинающемуся со строки, следующий код некажется, работает:
Get-Process | where { $_.Modules.FileName.StartsWith("xxx\yyy.dll”)) }
В результате я вижу все процессы в выводе.Я очень запутался, почему фильтрация не работает в случае StartsWith