SetValue 命令将创建或设置一个密钥值。 如果该密钥不存在,则此命令将创建它。
此命令具有以下格式:
SetValue(<FilePath>, <ValueName>, <Data>, <Type>)
(对于注册表)代表密钥路径(字符串值)。
(对于 XML)代表完整的文件路径。
(对于注册表)代表值名称(字符串值)。
(对于 XML)代表有效的 XPath 查询。
代表值。
代表值类型。
以下是接受的注册表值:
|
值 |
格式 |
示例 |
|---|---|---|
|
STRING |
字符串 |
"Brian" |
|
DWORD |
number |
"1999" |
|
BINARY |
二进制 |
"af 45 99 31" |
|
DWORD_LITTLE_ENDIAN |
number |
"1234" |
|
DWORD_BIG_ENDIAN |
number |
"1234" |
|
SYMBOLIC_LINK |
二进制 |
"af 45 99 31" |
|
MULTI_STRING |
二进制 |
"af 45 99 31" |
|
RESOURCE_LIST |
二进制 |
"af 45 99 31" |
|
EXPAND_STRING |
字符串 |
"Brian" |
|
FULL_RESOURCE_DESCRIPTOR |
二进制 |
"af 45 99 31" |
|
RESOURCE_REQUIREMENTS_LIST |
二进制 |
"af 45 99 31" |
示例:设置密钥值
SetValue("HKLM\\Destination", "String Value", "This is a string value", STRING);
SetValue("C:\\abc.xml", "/docnode/node1/node2", "It is a node", "");
|
版权所有 © 2014 CA Technologies。
保留所有权利。
|
|