Guten Morgen zusammen,
ich habe ein Problem mit dem NSIS, genauer gesagt mit einem NSIS Uninstaller,
die Installationsroutine funktioniert wunderbar, wenn ich allerdings meinen Uninstaller anstarte,
werden die Ordner des Programms nicht gelöscht....
hier ein Teil des Codes für den Uninstaller:
Section "un.Uninstall"
Delete "$SMPrograms\*** 2.0\***.lnk"
Delete "$SMPrograms\*** 2.0\Uninstall ***.lnk"
Delete "$SMPROGRAMS\*** 2.0\*** Profil erzeugen.lnk"
RMDIR /r /rebootok "$SMPrograms\***"
DeleteRegKey HKLM "Software\***"
DeleteRegKey HKCU "Software\***"
Delete "$DESKTOP\***.exe"
Delete "$Desktop\Setup***.exe"
SectionEnd
RMDIR "$Localinstdir\*** 2.0"
Wenn ich aber anstelle von
RMDIR "$LocalinstDir\*** 2.0"
"C:\Programme\***\*** 2.0"
angebe, funktioniert alles. Aber das ist ja keine schöne Lösung...
Grüße
ich habe ein Problem mit dem NSIS, genauer gesagt mit einem NSIS Uninstaller,
die Installationsroutine funktioniert wunderbar, wenn ich allerdings meinen Uninstaller anstarte,
werden die Ordner des Programms nicht gelöscht....
hier ein Teil des Codes für den Uninstaller:
Section "un.Uninstall"
Delete "$SMPrograms\*** 2.0\***.lnk"
Delete "$SMPrograms\*** 2.0\Uninstall ***.lnk"
Delete "$SMPROGRAMS\*** 2.0\*** Profil erzeugen.lnk"
RMDIR /r /rebootok "$SMPrograms\***"
DeleteRegKey HKLM "Software\***"
DeleteRegKey HKCU "Software\***"
Delete "$DESKTOP\***.exe"
Delete "$Desktop\Setup***.exe"
SectionEnd
RMDIR "$Localinstdir\*** 2.0"
Wenn ich aber anstelle von
RMDIR "$LocalinstDir\*** 2.0"
"C:\Programme\***\*** 2.0"
angebe, funktioniert alles. Aber das ist ja keine schöne Lösung...
Grüße
Zuletzt bearbeitet: