InnoSetup disable DesktopIcon via command-line

Posted on January 9, 2021 at 1:32 pm

First make sure you have a task named “desktopicon”:

[Tasks]
Name: desktopicon; Description: Create a &desktop icon; GroupDescription: "Additional icons:"; Flags: checkedonce

You may also have the desktop icon in the [Icon] section:

[Icons]
Name: {userdesktop}\YourApp; Filename: {app}\YourApp.exe; Tasks: desktopicon

Then create the setup file and then run it via /MERGETASKS command-line:

setup.exe /VERYSILENT /NORESTART /MERGETASKS="!desktopicon"

That’s it, the setup will not create the desktop icon.

Updated on January 17, 2021 at 6:26 pm

Receive updates via email

Other Posts

Updated Posts