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
|