Hello , I would like to change registry key using vbs , but i can't declare value . Every time i try to do this script return with 800a0400 error code .
This what i have in script :
Dim strNewSignature,test,strRFSignature,WshShell
test = "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676\00000002\test"
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite test, "4800460047000000","REG_BINARY"
I have tried to import reg file but still nothing . Error code : 80041002
set oFile = CreateObject("scripting.FileSystemObject")
set oShell = CreateObject("wscript.shell")
sRegFile = "C:\Users\user\Desktop\signature\registry.REG"
if oFile.FileExists(sregfile) then
iReturn = oShell.Run("regedit.exe" & sRegFile)
if iReturn <> 0 then
wscript.echo "Import Reg Settings Failed! " & err.number & ":" & err.description
end if
else
wscript.echo "Registry Import Failed."
end if
set ofile = nothing
set oshell = nothing
My reg file :
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676\00000002]
"New Signature"=hex:48,00,46,00,47,00,00,00
"Reply-Forward Signature"=hex:48,00,46,00,47,00,00,00
Can You please help my solve it .