1

このコマンドを入力すると...

Get-Package -ListAvailable -Filter newtonsoft

IdまたはDescription/ReleaseNotesフィールドで文字列'newtonsoft'を参照するすべてのパッケージのリストを取得します。Idフィールドのみを検索する方法はありますか?

4

1 に答える 1

5

コマンドレットを使用してWhere-Object、結果をフィルタリングできます。は$_、パイプライン内の現在のオブジェクトを表します。

Get-Package -ListAvailable -Filter newtonsoft | Where {$_.<prop-name> -match '<regex>'}

-match演算子は、指定されたプロパティ名の値を指定された正規表現に一致させることに注意してください。具体的には、これが必要だと思います。

Get-Package -ListAvailable -Filter newtonsoft | Where {$_.Id -match 'newtonsoft'}
于 2012-09-10T13:28:39.487 に答える