WshShell.RegWrite

Write a value to the Registry
Syntax
WshShell.RegWrite strRegName, anyValue, [strType]

Arguments:

strRegName :
To set a key instead of a value terminate strRegName
with a backslash character \

strRegName must start with one of

HKEY_CURRENT_USER or HKCU
HKEY_USERS
HKEY_LOCAL_MACHINE or HKLM
HKEY_CLASSES_ROOT or HKCR
HKEY_CURRENT_CONFIG

strType :
The data type can be optionally specified as one of
REG_SZ, REG_EXPAND_SZ, (String values)
REG_DWORD (convert to Integer value)
REG_BINARY (Integer value)

When you specify a key-name (as opposed to a value-name),
RegRead returns the default value.

Examples

Hide hidden and system files in Windows Explorer:
Set WshShell = CreateObject("WScript.Shell")
myKey = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden"
WshShell.RegWrite myKey,0,"REG_DWORD"
Set WshShell = Nothing

Display hidden and system files in Windows Explorer:
Set WshShell = CreateObject("WScript.Shell")
myKey = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden"
WshShell.RegWrite myKey,1,"REG_DWORD"
Set WshShell = Nothing 

Make a Free Website with Yola.