SetValue 指令建立或設定一個機碼值。 如果機碼不存在,這個指令將會建立機碼。
此指令格式如下:
SetValue(<FilePath>, <ValueName>, <Data>, <Type>)
(若為登錄值) 代表機碼路徑 (字串值)。
(若為 XML) 代表完整的檔案路徑。
(若為登錄值) 代表值名稱 (字串值)。
(若為 XML) 代表有效的 XPath 查詢。
代表值。
代表值類型。
下列是接受的登錄值:
Value |
格式 |
範例 |
---|---|---|
STRING |
string |
"Brian" |
DWORD |
number |
"1999" |
BINARY |
binary |
"af 45 99 31" |
DWORD_LITTLE_ENDIAN |
number |
"1234" |
DWORD_BIG_ENDIAN |
number |
"1234" |
SYMBOLIC_LINK |
binary |
"af 45 99 31" |
MULTI_STRING |
binary |
"af 45 99 31" |
RESOURCE_LIST |
binary |
"af 45 99 31" |
EXPAND_STRING |
string |
"Brian" |
FULL_RESOURCE_DESCRIPTOR |
binary |
"af 45 99 31" |
RESOURCE_REQUIREMENTS_LIST |
binary |
"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", "");
Copyright © 2014 CA Technologies.
All rights reserved.
|
|