10305 » How can I write the registry using Vbscript? (23-Mar-06)
To write the registry in Vbscript, use the
RegWrite Method.
As a simple demonstration, I have scripted Srvcomment.vbs to update the local computer's description.
Srvcomment.vbs contains:
Dim WshShell, KV, Desc, oArgs
Set WshShell = WScript.CreateObject("WScript.Shell")
Set oArgs = WScript.Arguments
if oArgs.Count <> 1 Then Wscript.Echo "Syntax: cscript //nologo Srvcomment.vbs ""D e s c r i p t i o n"""
if oArgs.Count <> 1 Then Wscript.Quit
Desc = oArgs(0)
KV = "HKLM\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\srvcomment"
WshShell.RegWrite KV, Desc, "REG_SZ"
End of Article

