実行して作成されたオブジェクトからプロセス ID を取得する方法を探しています。
Set ie = WScript.CreateObject("InternetExplorer.Application", "ie_")
私の問題は、iexplorer
プロセスが開いたままになり、実行後に閉じられないことがあります。
ie.stop
ie.Quit
最新のiexplorer
プロセスを探したり、プロセス名を調べたりするなど、いくつかの回避策を見つけましたが、複数の Internet Explorer インスタンスを異なるプロセスで並行して開いており、同時に開いている可能性があるため、これは私にとっては良くありません。
これは良くない:
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where " _
& "Name = '"& sProcessName & "'")
うまくいくかもしれないこの解決策を見ましたが、Internet Explorer に実装する方法がわかりません。