添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
  • 如果值包含序列波形符 [~],则将该值解释为字符串的 Null 分隔列表(REG_MULTI_SZ)。 例如,若要指定包含三个字符串的列表 a、b 和 c,请使用“a[~]b[~]c”。
  • 值内的序列 [~] 分隔各个字符串,并解释并存储为 Null 字符。
  • 如果 [~] 位于字符串列表之前,则字符串将追加到任何现有注册表值字符串。 如果注册表值中已发生追加字符串,则会删除字符串的原始匹配项。
  • 如果 [~] 紧跟字符串列表的末尾,字符串将追加到任何现有注册表值字符串。 如果注册表值中已出现追加字符串,则会删除字符串的原始匹配项。
  • 如果 [~] 同时位于开头和结尾,或者字符串列表的开头和末尾都没有,则字符串将替换任何现有的注册表值字符串。
  • 否则,该值将被解释并存储为字符串(REG_SZ)。
  • WriteRegistryValues RemoveRegistryValues 序列表中的作 处理此表中的信息。 有关 序列表 的信息,请参阅 使用序列表

    选择相应的组件在本地安装或从源运行时,注册表信息将写出到系统注册表。

    请注意,安装程序在删除密钥下的最后一个值或子项后删除注册表项。 若要防止卸载时删除空注册表项,请在需要保留的密钥下编写虚拟值,并在“名称”列中输入 + 。 如果 * 位于 Name 列中,则在删除组件时,会删除键及其所有值和子项。

    自定义作可用于在安装、卸载或修复事务期间将行添加到注册表表。 这些行不会保留在注册表表中,并且信息仅在当前事务期间可用。 因此,必须在每个安装、卸载或修复事务中运行自定义作,这些事务需要这些附加行中的信息。 自定义作必须位于作序列中的 RemoveRegistryValues WriteRegistryValues 作之前。

    有关如何保护注册表项的信息,请参阅 MsiLockPermissionsEx 表 LockPermissions 表

    ICE02
    ICE03
    ICE06
    ICE32
    ICE38
    ICE43
    ICE46
    ICE49
    ICE53
    ICE55
    ICE57
    ICE70
    ICE80