これは単純なはずですが、powershell は私との別の戦いに勝っています。システムで実行されているすべてのサービスの名前とそれらの実行可能パスを出力し、それをパイプして、Less のように検索に使用できるようにしたいだけです。
これまでのところ、私は持っています:
$services = get-WmiObject -query 'select * from win32_service'
foreach($service in $services){$service.Name $service.Pathname} | less
しかし、「空のパイプ要素は許可されていません」というメッセージが表示されます。私はたくさん出てきたようです。ファイルに出力してvimで処理するか、ページ/レス/などにパイプしてクイックスキャンを実行できるようにすることで、これを修正する方法を誰でも教えてくれます(私の目はまだプログラムではありません)。