Advertisement
GordCaswell

GSMportableapps.cominstallercustom.nsh

Sep 4th, 2012
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. !macro CustomCodePreInstall
  2.     ${If} ${FileExists} "$INSTDIR\App\AppInfo\AppInfo.ini"
  3.         ReadINIStr $0 "$INSTDIR\App\AppInfo\appinfo.ini" "Version" "PackageVersion"
  4.         ${VersionCompare} "$0" "3.0.153.3" $1
  5.         ${If} $1 == "2"  ;$0 is older than
  6.         ${AndIf} ${FileExists} "$INSTDIR\Data\settings\config\*.*"
  7.             RMDir /r "$APPDATA\GameSave Manager 3"
  8.             CopyFiles /SILENT "$INSTDIR\App\GameSaveManager\settings\*.*" "$INSTDIR\Data\settings\config"
  9.             RMDir /r "$INSTDIR\App\GameSaveManager\settings"
  10.         ${EndIf}
  11.     ${EndIf}
  12. !macroend
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement