;----------------------------------------------------------- ; PRWeb desktop install ;----------------------------------------------------------- ; ; This installer will install the PRWeb Desktop files and ; set the desktop to the proper web page for the PRWeb ; active desktop ;----------------------------------------------------------- ; Variable Declaration ;----------------------------------------------------------- ;----------------------------------------------------------- ; Name of the installer ;----------------------------------------------------------- Name "PRWeb_Desktop" ;----------------------------------------------------------- ; Out file ;----------------------------------------------------------- OutFile "PRWeb_Desktop.exe" ;----------------------------------------------------------- ; Install Section(s) ;----------------------------------------------------------- Section "Required Files" ;------------------------------------------------------- ; Set output path for the basic files. ;------------------------------------------------------- SetOutPath $WINDIR\Web\Wallpaper ;------------------------------------------------------- ; File list ;------------------------------------------------------- File "PRWeb.html" File "README.txt" ;------------------------------------------------------- ; Set output path for the support files. ;------------------------------------------------------- SetOutPath $WINDIR\Web\Wallpaper\PRWeb_Dir File "PRWeb_Dir\prweb_install.vbs" File "PRWeb_Dir\prweb_uninstall.vbs" File "PRWeb_Dir\prweb.swf" File "PRWeb_Dir\prweb.xml" File "PRWeb_Dir\PRWeb_PrevMon.jpg" ;------------------------------------------------------- ; Write the wallpaper into the registry ;------------------------------------------------------- WriteRegStr HKCU "Software\Microsoft\Internet Explorer\Desktop\General" "Wallpaper" "%SystemRoot%\Web\Wallpaper\PRWeb.html" ;------------------------------------------------------- ; Write the installation path into the registry ;------------------------------------------------------- WriteRegStr HKLM "SOFTWARE\PRWeb_Dekstop" "Install_Dir" "$WINDIR\Web\Wallpaper\PRWeb_Dir" ;------------------------------------------------------- ; Write the uninstall keys for Windows ;------------------------------------------------------- WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\PRWeb_Dekstop" "DisplayName" "PRWeb Desktop (remove only)" WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\PRWeb_Dekstop" "UninstallString" '"$WINDIR\Web\Wallpaper\PRWeb_Dir\uninstall.exe"' ;------------------------------------------------------- ; Create the uninstaller ;------------------------------------------------------- WriteUninstaller "$WINDIR\Web\Wallpaper\PRWeb_Dir\uninstall.exe" SectionEnd ;----------------------------------------------------------- ; Uninstaller Sesion(s) ;----------------------------------------------------------- UninstallText 'This will uninstall the PRWeb Desktop. Hit "Uninstall" to continue.' Section "Uninstall" ;------------------------------------------------------- ; Reset the registry key for the wallpaper ;------------------------------------------------------- WriteRegStr HKCU "Software\Microsoft\Internet Explorer\Desktop\General" "Wallpaper" "" ;------------------------------------------------------- ; Remove registry keys ;------------------------------------------------------- DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\PRWeb_Dekstop" DeleteRegKey HKLM SOFTWARE\PRWeb_Desktop ;------------------------------------------------------- ; Remove files and uninstaller ;------------------------------------------------------- Delete $WINDIR\Web\Wallpaper\PRWeb_Dir\uninstall.exe Delete $WINDIR\Web\Wallpaper\PRWeb_Dir\prweb_install.vbs Delete $WINDIR\Web\Wallpaper\PRWeb_Dir\prweb_uninstall.vbs Delete $WINDIR\Web\Wallpaper\PRWeb_Dir\prweb.swf Delete $WINDIR\Web\Wallpaper\PRWeb_Dir\prweb.xml Delete $WINDIR\Web\Wallpaper\PRWeb_Dir\PRWeb_PrevMon.jpg Delete $WINDIR\Web\Wallpaper\PRWeb.html Delete $WINDIR\Web\Wallpaper\README.txt ;------------------------------------------------------- ; Remove directories ;------------------------------------------------------- RMDir "$WINDIR\Web\Wallpaper\PRWeb_Dir" SectionEnd