RemoveRegistry 資料表

RemoveRegistry 資料表包含應用程式從系統登錄中刪除所需的登錄資訊。

RemoveRegistry 資料表具有下列資料行。

資料行 類型 答案 Nullable
RemoveRegistry 識別碼 Y N
Root 整數 N N
答案 RegPath N N
名稱 格式 化 N Y
元件_ 識別碼 N N

 

資料行

RemoveRegistry

此資料表的索引鍵。

登錄值的預先定義根機碼。

常數 十六進位 Decimal 根索引鍵
(無) - 0x001 -1 HKEY_CURRENT_USER 安裝程式會在執行每個使用者安裝時設定此金鑰。
(無) -0x001 -1 HKEY_LOCAL_MACHINE安裝程式會在執行所有使用者安裝時設定此金鑰,並將 ALLUSERS 設定為 1。
msidbRegistryRootClassesRoot 0x000 0 HKEY_CLASSES_ROOT安裝程式會在每一使用者和每部電腦安裝內容中安裝期間,從HKCU\Software\Classes Hive 中移除值。
msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER
msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE
msidbRegistryRootUsers 0x003 3 HKEY_USERS

 

關鍵

登錄值的可當地語系化機碼。

名字

可當地語系化的登錄值名稱。

[名稱] 資料行中的下列字串具有特殊重要性。

String 意義
"-" 安裝元件時,如果存在,則會刪除索引鍵及其所有值和子機碼。

 

請注意,移除元件時,應該使用 登錄資料表 來建立或移除登錄機碼。

元件_

元件資料表中第一個資料行的外部索引鍵,參考控制刪除登錄值的元件。

備註

當選取要安裝在本機的對應元件或從來源執行時,登錄資訊會從系統登錄中刪除。

執行 RemoveRegistryValues 巨集指令 時,會參考此資料表。

驗證

ICE03
ICE06
ICE32
ICE46
ICE69