SelfRegModules 動作
SelfRegModules 巨集指令會處理 SelfReg 資料表中列出的所有模組,並向系統註冊所有已安裝的模組。 安裝程式不會自我註冊 EXE 檔案。
序列限制
必須先呼叫 InstallValidate 巨集指令,才能呼叫 SelfRegModules 動作。 如果使用 InstallFiles 巨集指令,它必須出現在序列中的 SelfRegModules 動作之前。 由於 SelfRegModules 巨集指令會變更系統,因此 SelfRegModules 應該會在 InstallInitialize 動作之後出現。
ActionData 訊息
欄位 | 動作資料的描述 |
---|---|
[1] | 已註冊模組檔案的識別碼。 |
[2] | 保存已註冊模組檔案的資料夾識別碼。 |
備註
SelfRegModules 巨集指令會嘗試呼叫排程註冊之模組的 DllRegisterServer 函式。 此動作會在安裝時以提高的許可權執行,例如在每部電腦安裝期間執行。 在每個使用者安裝期間,安裝程式會以使用者權限執行此動作。
請注意,您無法使用 SelfUnRegModules 巨集指令指定安裝程式註冊自我註冊 DLL 的順序。
相關主題