好的,我會盡可能簡單地解釋這一點,所以請耐心等待。
我在 Windows 上找到了某個應用程式的副本,這意味著它由多個文件組成。
雖然我不想分享這個應用程式的名稱,但我很確定它是免費軟體,因為它相當舊,並且在網路上找不到它的存在。
擁有此副本的人實際上並沒有分享不過。他只是碰巧在他的伺服器上備份了它,而我碰巧在那裡找到了它。
但我無法下載整個文件,因為他的伺服器上不允許目錄列表。
我已經下載了該應用程式的主文件,所以我知道這就是我要找的。不幸的是,我實際上無法使用它,因為沒有其他文件它就會崩潰。
我只需要知道這些文件的名稱。然後我就可以下載它們了。
所以,基本上,我問是否有任何適用於 Windows 的應用程序,您可以在其中打開某個進程,並且當該進程嘗試在內部加載文件時,路徑會存儲在那裡。
所有流程的報告也很好。我可以在那裡找到它。
感謝你的回答。
編輯:這個人的聯絡方式已經死了。
答案1
使用起來可能很困難且麻煩,但係統內部進程監視器正是您所需要的。
你可以找到它這裡
您需要添加一堆過濾器才能讓它為您工作,因為它會監視 Windows 核心之外發生的所有事情。對凡人來說,這訊息太多了。
首先新增一個篩選器以僅包含您的 exe 名稱。然後開始添加過濾器以排除您確定不關心的內容。
我已經使用這種方法來找出有關 EXE 的各種問題,但我沒有原始程式碼。
提示:
我發現添加過濾器對於Result IS NOT SUCCESS
您在這裡嘗試做的事情很有好處。
右鍵單擊清單視圖中的內容可以動態新增篩選器,但它們可能不會執行您想要的操作.. 玩一下。