「Get-Process」コマンドは PowerShell でどのように機能しますか

Get Process Komandoha Powershell Dedonoyouni Ji Nengshimasuka



コマンドレット「 取得プロセス 」 PowerShell では、リモート コンピューターでの操作だけでなく、ローカル コンピューターでのプロセスの実行も担当します。特定のプロセスは、プロセス ID (PID) または名前で取得できます。オブジェクトは、パイプラインを介してこのコマンドレットに渡すことができます。

この投稿では、「Get-Process」コマンドレットの概要を詳しく説明します。







「Get-Process」コマンドは PowerShell でどのように機能しますか?

コマンドレット「 取得プロセス 」コマンドは、ローカル コンピューターとリモート コンピューターの両方でプロセスの一覧を取得するために使用されます。



「」に関連する例 取得プロセス 」 コマンドを以下に示します。



例 1: 「Get-Process」コマンドレットを使用して Windows 上のすべてのプロセスを取得する





PowerShell ですべてのプロセスを取得するには、次のコードを実行します。

取得プロセス



例 2: 「Get-Process」コマンドレットを使用して、1 つ以上のプロセスに関するすべての利用可能なデータを取得する



1 つまたは複数のプロセスに関連するデータを取得するには、「 取得プロセス 」 コマンドに目的のプロセス名を指定します。

Get-Process エクスプローラー、システム | | フォーマットリスト *


上記のコードでは:

    • まず、「 取得プロセス 」 コマンドレットを実行し、特定のプロセス名をコンマで区切って定義します。
    • その後、「 | | 」 パイプラインを作成し、「 フォーマットリスト 」 コマンドレットとアスタリスク (ワイルドカード):


例 3: 「Get-Process」コマンドレットを使用して、ワーキング セットが指定したサイズより小さいすべてのプロセスを取得する

次のコマンドレットを実行して、ワーキング セットが指定したサイズよりも少ないプロセスを表示します。

取得プロセス | | Where-オブジェクト { $_ .WorkingSet -lt 20000000 }


上記のコードによると:

    • まず、「 取得プロセス 」コマンドレットと「 | | 」 パイプライン。
    • 次に、「 Where-オブジェクト 」コマンドレットを実行し、上記のコードで定義されている条件を指定します。


例 4: 「Get-Process」コマンドレットを使用して特定のプロセスのバージョン情報を取得する

特定のコマンドレットのファイル バージョン情報を取得するには、「 取得プロセス 」コマンドレットと「 冒険者 」 プロセス名。次に、「-」を追加します ファイルバージョン情報 ファイルのバージョン情報を取得するためのパラメータ:

Get-Process エクスプローラー -FileVersionInfo



例 5: 「Get-Process」コマンドレットを使用してプロセスの所有者を検索する

プロセスの所有者の名前を取得するには、指定されたコマンドレットを実行します。

Get-Process エクスプローラー -IncludeUserName


上記のコードに従って、「 取得プロセス 」 コマンドレットを実行し、所有者情報を取得する必要がある特定のプロセス名を指定します。次に、「 -IncludeUserName 」コードの最後のパラメーター:


例 6: 「Get-Process」コマンドレットを使用してプロセスを名前で取得する

名前でプロセスを取得するには、特定のプロセス名を「 取得プロセス 」 コマンドレット:

Get-Process エクスプローラー



例 7: 「Get-Process」コマンドレットを使用して ID でプロセスを取得する

プロセスは、その ID を「 取得プロセス ” コマンドレットと “ -ID 」パラメータ:

取得プロセス -ID 3720



それでおしまい! PowerShell の「Get-Process」コマンドレットに関する有用な情報をまとめました。

結論

コマンドレット「 取得プロセス 」は、リモート コンピューターとローカル コンピューターの両方で実行中のプロセスを取得します。 ID または名前で特定のプロセスを取得できます。さらに、いくつかの特定のパラメーターを使用して、特定のプロセスに関する詳細情報を取得することもできます。このガイドでは、例を使用して「Get-Process」コマンドレットについて詳しく説明しました。