上一個主題: SetKey下一個主題: 來源


SetValue

SetValue

SetValue 指令建立或設定一個機碼值。 如果機碼不存在,這個指令將會建立機碼。

此指令格式如下:

SetValue(<FilePath>, <ValueName>, <Data>, <Type>)
FilePath

(若為登錄值) 代表機碼路徑 (字串值)。

(若為 XML) 代表完整的檔案路徑。

ValueName

(若為登錄值) 代表值名稱 (字串值)。

(若為 XML) 代表有效的 XPath 查詢。

Data

代表值。

Type

代表值類型。

下列是接受的登錄值:

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"

範例:設定一個機碼值