Removing shortcuts

Questions about WAPT Packaging / Requests and help regarding Wapt packages.
Forum Rules
Community Forum Rules
* English support on www.reddit.com/r/wapt
* French community support is available on this forum
* Please prefix the topic title with [RESOLVED] if it is resolved.
* Please do not edit a topic that is tagged [RESOLVED]. Open a new topic referencing the old one.
* Specify the installed WAPT version, full version, and build number (2.2.1.11957 / 2.2.2.12337 / etc.) as well as the Enterprise/Discovery edition.
* Versions 1.8.2 and earlier are no longer supported. The only questions accepted regarding version 1.8.2 are related to upgrading to a supported version (2.1, 2.2, etc.).
* Specify the server OS (Linux/Windows) and version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specify the OS of the administration/package creation machine and the machine with the problematic agent, if applicable (Windows 7/10/11/Debian 11/etc.).
* Avoid asking multiple questions when opening a topic, otherwise it may be ignored. If there are multiple topics, open separate topics, preferably one after the other and not all at the same time (i.e., do not spam the forum).
* Include code snippets, screenshots, and other images directly in the post. Links to Pastebin, Bitly, and other third-party sites will be systematically removed.
* As with any community forum, support is provided voluntarily by members. If you require commercial support, you can contact Tranquil IT's sales department at 02.40.97.57.55
Locked
Gaelds
Messages: 254
Registration: Nov 22, 2015 - 08:37

June 6, 2016 - 09:11

I'm having trouble removing desktop icons after installing certain packages, including Adobe Reader DC and Algobox. Do you have a command that would work for these two programs?

Here are the instructions I had put in my packages so far, which do not delete anything.

Code: Select all

remove_file(makepath(common_desktop(),'Acrobat Reader DC.lnk'))
remove_desktop_shortcut('Algobox')
remove_user_desktop_shortcut('Algobox')
Gaelds
Messages: 254
Registration: Nov 22, 2015 - 08:37

June 6, 2016 - 10:19

Otherwise, I also have the PhotoFiltre 7 shortcut which won't delete.
User avatar
sfonteneau
WAPT Expert
Messages: 2318
Registered: July 10, 2014 - 11:52 PM
Contact :

June 6, 2016 - 10:59

`remove_desktop_shortcut('Algobox')` Removes the shortcut from the public Desktop folder (available to all users).


`remove_user_desktop_shortcut('Algobox')` Removes the shortcut from the current user's Desktop folder.

Therefore, it must be placed in a session setup.


For example, PhotoFiltre will create the shortcut on the user's Start menu (often the administrator).
Gaelds
Messages: 254
Registration: Nov 22, 2015 - 08:37

June 6, 2016 - 1:35 PM

Thank you, session_setup works for Algobox and Photofiltre but the Acrobat shortcut is on the public desktop and remove_desktop_shortcut() does not work.
Gaelds
Messages: 254
Registration: Nov 22, 2015 - 08:37

June 17, 2016 - 1:59 PM

I'm still stuck on removing the icons from the Public desktop because of:
  • Adobe reader DC
    Paint.NET
    Photofiltre 7
    Audacity
I tried with
remove_file(makepath(common_desktop(),'SHORTCOURCI.lnk'))
or remove_desktop_shortcut('Shortcut.lnk') is the same thing
Locked