次の方法で共有


Process.ProcessName プロパティ

定義

プロセスの名前を取得します。

public:
 property System::String ^ ProcessName { System::String ^ get(); };
public string ProcessName { get; }
member this.ProcessName : string
Public ReadOnly Property ProcessName As String

プロパティ値

ユーザーに対するプロセスを識別するためにシステムが使用する名前。

例外

プロセスに識別子がない、またはプロセスが Processに関連付けられていない。

-又は-

関連付けられているプロセスが終了しました。

このプロセスはこのコンピューター上にありません。

注釈

ProcessName プロパティには、.exe 拡張子やパスを含まない実行可能ファイル名 (Outlook など) が保持されます。 同じ実行可能ファイルに関連付けられているすべてのプロセスを取得して操作する場合に役立ちます。

Windows 2000 オペレーティング システムでは、プロセス モジュール情報を取得できない場合、 ProcessName プロパティが 15 文字に切り捨てられる可能性があります。

GetProcessesByNameを呼び出し、実行可能ファイル名を渡して、指定したコンピューター上で実行中のすべてのインスタンスを含む配列を取得できます。 たとえば、この配列を使用して、実行可能ファイルの実行中のすべてのインスタンスをシャットダウンできます。

適用対象

こちらもご覧ください