4
この新しいComオブジェクト($ ie)からプロセスIDを取得できますか?ComオブジェクトからプロセスIDを取得
$ie=New-Object -comobject InternetExplorer.Application
$ie.visible=$true
$ie.Navigate("www.stackoverflow.com")
この新しいComオブジェクト($ ie)からプロセスIDを取得できますか?ComオブジェクトからプロセスIDを取得
$ie=New-Object -comobject InternetExplorer.Application
$ie.visible=$true
$ie.Navigate("www.stackoverflow.com")
以下はあなたの親IEのプロセスを提供します:
(Get-Process -Name iexplore)| Where-Object {$_.MainWindowHandle -eq $ie.HWND}
をあなたがのために、プロセスIDを使用したいのか説明できますか? IEが特別なのは、タブごとに新しいプロセスを作成するためです。 –
あなたの答えは0xA3ありがとう!私はCPUをチェックしたい。 (COMオブジェクトからpropertys $ ie.busyと$ ie.readystateを知っています) – LaPhi
[COM RPCサーバーと通信するクライアントプロセスのプロセスIDを特定する](http://stackoverflow.com/questions/18770684/determine - クライアントプロセスのプロセスID:COM-RPC-SERVICE)+ [呼び出し元のプロセスをATL COM +プロセス外のサーバーアプリケーションでどのように識別できますか?] http://stackoverflow.com/questions/35728741/how-can-the-callers-process-be-identified-in-an-atl-com-out-of-proc-server-app)。 –