Windows
在軟體/更新檔安裝期間跟踪對系統的更改
假設我正在 Windows 上安裝一個軟體,我想查看它在安裝過程中所做的所有更改,什麼是跟踪系統更改的最簡單方法。更改可能發生在程序/系統文件或系統資料庫等中,是否有跟踪更改的工具?這在例如更新檔安裝中可能很有用,管理員可能希望跟踪它所做的所有更改。
Sysinternal 的程序監視器在這裡可能會派上用場。雖然它可能有點過於冗長,但您可以過濾掉其他流程並進行調整,直到它最適合您。啟動它並掃描,然後開始安裝並在完成後停止。
程序監視器
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
可能還有其他特定於已啟動二進制安裝的免費解決方案,但我不知道它們。
快速更新
我同意 Evan 的觀點,至少對於系統資料庫而言,如果它過於冗長,您可能希望在安裝前後執行導出。Windows 2003 支持工具附帶了windiff.exe(用於查找系統資料庫差異的老工具——兩個.reg 文件之間的差異)。