タスクマネージャーのプロセスのリストを見て、表示>列の選択>コマンドラインを有効にして、exeパスとコマンドライン引数が含まれていることを確認しました。
を使用して同じことを機能させようとしましたが、GetModuleFileNameEx
いくつかの問題があります。まず、結果には引数が含まれず、WinRar.exeやOpera.exeなどの基本的なプロセスでも失敗します。
タスク マネージャーが WMI を使用してこのデータの一部を取得することは知っています (サービスをシャットダウンしようとしたところ、スクリプトと同じように同じプロセスで失敗しました)、プロセスのパスが「取得できない」のはなぜでしょうか?