
程式(在 Windows 上)通常期望設定某些環境變數。然而,這些環境變數的名稱通常沒有很好的記錄。例如:Eclipse 是否期望 %MINGW_HOME% 或 %MINGW_DIR% 或其他什麼? (這只是一個例子,還有更困難的情況。)
因此,記錄對環境變數的每次(成功和不成功)存取會很方便,就像進程監視器記錄對檔案的存取一樣。
有什麼工具可以做到這一點嗎?
如果目標程序使用 GetEnvironmentVariable() 應該是可能的,但如果使用 GetEnvironmentStrings() 則可能不可能...