わかりました。できるだけ簡単に説明したいと思いますので、しばらくお待ちください。
Windows 上の特定のアプリケーションのコピーを追跡しましたが、これは複数のファイルで構成されています。
このアプリケーションの名前は公開したくありませんが、かなり古く、インターネット上のどこにも存在しないため、フリーウェアであることは間違いありません。
このコピーを持っている男は、実際には共有ただし、彼はたまたま自分のサーバーにバックアップを取っていて、私はたまたまそこでそれを見つけたのです。
しかし、彼のサーバーではディレクトリリストが許可されていないため、全体をダウンロードすることはできません。
アプリケーションのメイン ファイルをダウンロードしたので、それが探しているものであることはわかっています。残念ながら、他のファイルがないとクラッシュしてしまうため、実際には使用できません。
それらのファイルの名前がわかれば、ダウンロードできます。
つまり、基本的に、特定のプロセスを開いて、そのプロセスが内部的にファイルを読み込もうとしたときに、パスがそこに保存されるような Windows 用のアプリケーションがあるかどうかを尋ねているのです。
すべてのプロセスをまとめたレポートでも結構です。そこにあります。
回答ありがとうございます。
編集: この人の連絡先情報は消えています。
答え1
使いにくくて面倒な場合もありますが、システム内部プロセス モニターが必要なものです。
見つけられますここ
Windows カーネルの外で発生するすべてのことを監視しているため、これを機能させるには、多数のフィルターを追加する必要があります。これは、凡人には多すぎる情報です。
まず、exe 名だけを含めるフィルターを追加します。次に、気にする必要がないと思われるものを除外するフィルターを追加します。
私はこの方法を使って、ソース コードがない EXE に関するさまざまなことを調べてきました。
ヒント:
Result IS NOT SUCCESS
ここでやろうとしていることには、フィルターを追加するのがよいと思います。
リスト ビュー内の項目を右クリックすると、その場でフィルターを追加できますが、期待どおりに機能しない可能性があります。試してみてください。