regSetKeyValues() 函数用于在本地系统或远程系统上从二维数组为注册表项创建或设置值。 该数组中的每个顶级元素必须包含一个子数组,其中包含表示值名称的字符串、要设置的多态 JavaScript 值和(可选)用于指定要创建或设置的值的类型的整数。 regGetKeyValues() 将返回该类型的数组。
该函数具有以下语法:
regSetKeyValues(sKey, aVals)
指定注册表项。
定义包含值的数组。
如果该函数失败,将引发异常。 否则,将返回 true。
示例
为 HKLM\Software\ACME 设置值“Number”和“Label”:
vals = [["Number", 42],["Label", "Hello"]]; regSetKeyValues("HKLM\\Software\\ACME\\Settings", vals);
设置明确指定类型的值:
vals = new Array(2); val[0] = ["MyPath", "%Path%;c:\\MyDir", REG_EXPAND_SZ]; val[1] = ["Number", 42, REG_DWORD]; regSetKeyValues("HKLM\\Software\\ACME\\Settings", vals);
从远程系统 client8 获取值,并将其应用于远程系统 client9:
arr = regGetKeyValues("client8::HKLM\\Software\\ACME\\Settings"); regSetKeyValues("client9::HKLM\\Software\\ACME\\Settings", arr);
版权所有 © 2013 CA。
保留所有权利。
|
|