Startmenüeintrag wird nicht richtig entfernt
Verfasst: 29 Aug 2021, 20:39
Mein Skript install.ins enthält eine LinkFolder-Sektion (siehe unten) mit der ich das Programm XYZ im Startmenü aufnehmen möchte. Mit der Sektion LinkFolder_Remove im Skript remove.ins soll dieser Eintrag irgendwann wieder gelöscht werden.
Zur Veranschaulichung sind hier die Ausschnitte aus beiden Skripten:
install.ins:
remove.ins:
Beim Deinstallieren wurde der Startmenüeintrag nicht entfernt. Stattdessen ist dort eine leere Verknüpfung zurückgeblieben. Könnt ihr mir hier vielleicht helfen?
Vielleicht muss man auch mit subfoldern arbeiten?
Danke!
Zur Veranschaulichung sind hier die Ausschnitte aus beiden Skripten:
install.ins:
Code: Alles auswählen
[LinkFolder_CommonStartmenu]
set_basefolder common_startmenu
set_link
name: "XYZ"
target: %ProgramFilesSysNativeDir%\XYZ.exe
icon_file: %ProgramFilesSysNativeDir%\XYZ.exe
end_link
Code: Alles auswählen
[LinkFolder_Remove]
set_basefolder common_startmenu
delete_element "XYZ"
set_basefolder common_startup
delete_element "Anderes Programm"
Vielleicht muss man auch mit subfoldern arbeiten?
Danke!