アプリケーションが開こうとしているファイルを確認する方法はありますか?

アプリケーションが開こうとしているファイルを確認する方法はありますか?

わかりました。できるだけ簡単に説明したいと思いますので、しばらくお待ちください。

Windows 上の特定のアプリケーションのコピーを追跡しましたが、これは複数のファイルで構成されています。

このアプリケーションの名前は公開したくありませんが、かなり古く、インターネット上のどこにも存在しないため、フリーウェアであることは間違いありません。

このコピーを持っている男は、実際には共有ただし、彼はたまたま自分のサーバーにバックアップを取っていて、私はたまたまそこでそれを見つけたのです。

しかし、彼のサーバーではディレクトリリストが許可されていないため、全体をダウンロードすることはできません。

アプリケーションのメイン ファイルをダウンロードしたので、それが探しているものであることはわかっています。残念ながら、他のファイルがないとクラッシュしてしまうため、実際には使用できません。

それらのファイルの名前がわかれば、ダウンロードできます。


つまり、基本的に、特定のプロセスを開いて、そのプロセスが内部的にファイルを読み込もうとしたときに、パスがそこに保存されるような Windows 用のアプリケーションがあるかどうかを尋ねているのです。

すべてのプロセスをまとめたレポートでも結構です。そこにあります。

回答ありがとうございます。


編集: この人の連絡先情報は消えています。

答え1

使いにくくて面倒な場合もありますが、システム内部プロセス モニターが必要なものです。

見つけられますここ

Windows カーネルの外で発生するすべてのことを監視しているため、これを機能させるには、多数のフィルターを追加する必要があります。これは、凡人には多すぎる情報です。

まず、exe 名だけを含めるフィルターを追加します。次に、気にする必要がないと思われるものを除外するフィルターを追加します。

私はこの方法を使って、ソース コードがない EXE に関するさまざまなことを調べてきました。

ヒント:

Result IS NOT SUCCESSここでやろうとしていることには、フィルターを追加するのがよいと思います。

リスト ビュー内の項目を右クリックすると、その場でフィルターを追加できますが、期待どおりに機能しない可能性があります。試してみてください。

関連情報