; Copyright (c) uib gmbh (www.uib.de) ; This sourcecode is owned by uib gmbh ; and published under the Terms of the General Public License. ; credits: http://www.opsi.org/en/credits/ Set $IniFile$ = $InstallDir$ + "\opsi-" + $ProductId$ + ".ini" if FileExists($IniFile$) Set $OLD_VERSION$ = GetValueFromInifile($IniFile$,"COMMON","VERSION","") Set $OLD_CREATOR_TAG$ = GetValueFromInifile($IniFile$,"COMMON","CREATOR_TAG","") Set $OLD_RELEASE$ = GetValueFromInifile($IniFile$,"COMMON","RELEASE","") endif Message "Uninstalling " + $ProductId$ + " " + $OLD_VERSION$ + "-" + $OLD_CREATOR_TAG$ + $OLD_RELEASE$ + " ..." comment "Delete files" Files_uninstall /32Bit comment "Cleanup registry" Registry_uninstall /32Bit comment "Delete program shortcuts" LinkFolder_uninstall [Files_uninstall] ; Example for recursively deleting the installation directory: ; del -sf "$InstallDir$\" [Registry_uninstall] deletekey [HKEY_LOCAL_MACHINE\Software\HighCriteria\TranscriptionBuddyPE] [LinkFolder_uninstall] set_basefolder common_programs delete_subfolder Transcription Buddy