Windows Management Instrumentation(WMI)呼び出しを使用していくつかのWindowsサービスのステータスを確認する他の誰かによって作成されたVBスクリプトファイルを使用しています。このスクリプトは、設定されたスケジュールで数分ごとに実行されます。これらのサービスの.exeをアップグレード/交換する必要があります。
VBスクリプトを停止し、サービスを停止し、サービスをアンインストールして、サービスパネル(services.msc)に表示されないようにします。残念ながら、WMI(wmiprvse.exe)には、サービスの.exeファイルに対するハンドルがまだあります。システムを再起動することでハンドルを解放できますが、完全にスクリプト化/自動化されたアップグレードになるように、可能な限りそれを避けたいと思います。
WMIに.exeのハンドルを解放させる方法はありますか?WMIを使用するのは初めてです。