上一主题: regCreateKey-创建注册表项(函数)下一主题: regDeleteKey-删除注册表项或注册表项层次结构(函数)


regCreateSubkeys-从数组创建子注册表项(函数)

regCreateSubKeys 函数用于在本地系统或远程系统上,从数组的给定注册表项下创建注册表项子树。 该数组必须包含将创建为以 sKey 开头的相对路径字符串的注册表项名称。 regGetSubKeys() 将返回此类型的数组。

该函数具有以下语法:

regCreateSubKeys(sKey, aSubKeys)
sKey

指定注册表项。

aSubKeys

指定注册表项子树。

如果该函数失败,将引发异常。 否则,将返回 true。

示例

在 HKLM\Software\ACME 下创建注册表项“x”、“y”和“z”:

regCreateSubKeys("HKLM\\Software\\ACME", ["x", "y", "z"]);

创建嵌套的子注册表项树:

regCreateSubKeys("HKLM\\Software\\ACME", ["a\b\c", "x\y\z"]);

从远程系统 client8 获取子注册表项树,并将其应用于远程系统 client9:

arr = regGetSubKeys("client8::HKLM\\Software\\ACME", true);
regSetSubKeys("client9::HKLM\\Software\\ACME", arr);

注意:必须对注册表项值进行单独处理。

另请参阅:

regCreateKey-创建注册表项(函数)

regGetSubKey-检索注册表项的子注册表项(函数)