欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows 腳本宿主  

RegWrite 方法

創(chuàng)建新項、將另一個值名添加到現(xiàn)有的項中(為其指派一個值),或更改現(xiàn)有值名的值。

object.RegWrite(strName, anyValue [,strType])

參數(shù)

object
WshShell 對象。
strName
表示要創(chuàng)建、添加或更改的項名、值名或值的字符串值。
anyValue
要創(chuàng)建的新項名稱、要添加到現(xiàn)有項中的值名或要指派給現(xiàn)有值名的新值。
strType
可選。表示值的數(shù)據(jù)類型的字符串值。

說明

可通過用最后的反斜線終止 strName 來指定項名。指定值名時最后不要包括反斜線。RegWrite 方法自動將 anyValue 參數(shù)轉換成字符串或整數(shù)。strType 的值確定它的數(shù)據(jù)類型(字符串或整數(shù))。下表列出用于 strType 的選項。

轉換成 strType
字符串 REG_SZ
字符串 REG_EXPAND_SZ
整數(shù) REG_DWORD
字符串 REG_BINARY
注意   RegWrite 方法不支持 REG_MULTI_SZ 類型。
提示   RegWrite 最多會將一個 DWORD 寫入一個 REG_BINARY 值。該方法不支持 Larger 值。
完全限定的項名和值名的前綴為根項?梢詫⒖s寫版本的根項名稱用于 RegWrite 方法。下表中列出了五個根項。
根項名 縮寫
HKEY_CURRENT_USER HKCU
HKEY_LOCAL_MACHINE HKLM
HKEY_CLASSES_ROOT HKCR
HKEY_USERS HKEY_USERS
HKEY_CURRENT_CONFIG HKEY_CURRENT_CONFIG

下表列出了用 strType 指定的四個可能的數(shù)據(jù)類型。

類型 說明 形式
REG_SZ 字符串 字符串
REG_DWORD 數(shù)字 整數(shù)
REG_BINARY 二進制值 整數(shù)
REG_EXPAND_SZ 可擴展的字符串(例如,"%windir%\\calc.exe") 字符串

示例

下面的代碼創(chuàng)建一個項和兩個值,讀取它們,然后刪除它們。

[VBScript]
Dim WshShell, bKey
Set WshShell = WScript.CreateObject("WScript.Shell")

WshShell.RegWrite "HKCU\Software\ACME\FortuneTeller\", 1, "REG_BINARY"
WshShell.RegWrite "HKCU\Software\ACME\FortuneTeller\MindReader", "Goocher!", "REG_SZ"

bKey = WshShell.RegRead("HKCU\Software\ACME\FortuneTeller\")
WScript.Echo WshShell.RegRead("HKCU\Software\ACME\FortuneTeller\MindReader")

WshShell.RegDelete "HKCU\Software\ACME\FortuneTeller\MindReader"
WshShell.RegDelete "HKCU\Software\ACME\FortuneTeller\"
WshShell.RegDelete "HKCU\Software\ACME\"
[JScript]
var WshShell = WScript.CreateObject("WScript.Shell");

WshShell.RegWrite ("HKCU\\Software\\ACME\\FortuneTeller\\", 1, "REG_BINARY");
WshShell.RegWrite ("HKCU\\Software\\ACME\\FortuneTeller\\MindReader", "Goocher!", "REG_SZ");

var bKey =    WshShell.RegRead ("HKCU\\Software\\ACME\\FortuneTeller\\");
WScript.Echo (WshShell.RegRead ("HKCU\\Software\\ACME\\FortuneTeller\\MindReader"));

WshShell.RegDelete ("HKCU\\Software\\ACME\\FortuneTeller\\MindReader");
WshShell.RegDelete ("HKCU\\Software\\ACME\\FortuneTeller\\");
WshShell.RegDelete ("HKCU\\Software\\ACME\\");

請參閱

WshShell 對象 | RegDelete 方法 | RegRead 方法