regSetVal 用于在本地系统或远程系统上为 sKey 指定的注册表项创建或设置值。 如果 sValName 标识的值不存在,将创建该值,否则将使用 value 覆盖现有设置。
该函数具有以下语法:
regSetVal(sKey, sValName, value, [type])
指定注册表项。
指定值的名称。
定义值。
指定值的类型。
如果该函数失败,将引发异常。 否则,将返回 true。
示例
将注册表项 HKLM\Software\ACME 的名为“Number”的 REG_DWORD 值设置为 42:
regSetVal("HKLM\\Software\\ACME", "Number", 42);
将注册表项 HKLM\Software\ACME 的名为“Label”的 REG_SZ 值设置为“Hello”并进行错误处理:
try { regSetVal("HKLM\\Software\\ACME", "Label", "Hello"); ? "Success" } catch(e) { ? "Failure:", e }
设置 REG_EXPAND_SZ 值:
regSetVal("HKLM\\Software\\ACME", "MyPath", "%Path%;c:\\MyDir", REG_EXPAND_SZ);
设置 REG_MULTI_SZ 值:
arr=["Alice", "Bob", "Carol"]; regSetVal("HKLM\\Software\\ACME", "People", arr);
在远程计算机 client8 上设置字符串值:
regSetVal("client8::HKLM\\Software\\ACME", "Name", "Bob");
版权所有 © 2013 CA。
保留所有权利。
|
|