How To Import a Regfile?
Tuesday, 24. January 2006 13:17
Batch programmers know that reg files can be imported silently with Regedit.exe /S.
This example shows how to implement this in VBScript:
Dim wsh
Set wsh = WScript.CreateObject("WScript.Shell")
wsh.Run "%SystemRoot%\regedit.exe /S regfile.reg", , True
It is advisable to use a Sub-procedure, especially if you have to import more than one regfile.
ImportRegFile "regfile1.reg"
ImportRegFile "regfile2.reg"
ImportRegFile "regfile3.reg"
Sub ImportRegFile(theFile)
Dim fso, wsh
Set fso = WScript.CreateObject("Scripting.FileSystemObject")
If fso.FileExists(theFile) Then
Set wsh = WScript.CreateObject("WScript.Shell")
wsh.Run "%SystemRoot%\regedit.exe /S " & theFile, , True
Set wsh = Nothing
End If
Set fso = Nothing
End Sub
Category:Scripting, VBScript | Comment (0) | Author: Frank-Peter