david_minter
(Fresh Scripter)
2007-09-07 01:06 PM
Install Problem

Hi Guys,

I am have problems with the script (below). The registry string is present but the msi still runs every time .. any ideas ?

If ReadValue('HKEY_CURRENT_USER\Software\MyString\SDriver', 'Version') = 4.1.02.90
'? New Version Of SDriver has already been installed'

Else
run "msiexec /i c:\New_SDriver.msi /quiet /passive /norestart"
Sleep 2.5
DelValue ("HKEY_CURRENT_USER\Software\MyString\SDriver","Version")
DelValue ("HKEY_LOCAL_MACHINE\Software\MyString\SDriver","Version")
Writevalue ("HKEY_CURRENT_USER\Software\MyString\SDriver","Version","4.1.02.90", "REG_SZ")
Writevalue ("HKEY_LOCAL_MACHINE\Software\MyString\SDriver","Version","4.1.02.90", "REG_SZ")
EndIf


JochenAdministrator
(KiX Supporter)
2007-09-07 01:18 PM
Re: Install Problem

Try

If ReadValue('HKEY_CURRENT_USER\Software\MyString\SDriver', 'Version') = "4.1.02.90"


david_minter
(Fresh Scripter)
2007-09-07 01:32 PM
Re: Install Problem

Thanks Jochen,

That worked a treat.