Removing Desktop Shortcuts for First Dispute Client

Posted on

I was in a recent situation where I needed to create an install package for First Data’s FirstDispute client, but to eliminate the shortcuts.  It could have been easy to just install the software and then delete the shortcuts with a script, but instead I decided to dig around into the MSI with Microsoft Orca.  Within the MSI properties I found table “Shortcut” and items Client_Desktop, Tracking_System_Desktop, and HostReportSystem_Desktop.  By simply “dropping” these items and then saving this as a transform, I was then able to deploy the software along with the TRANSFORMS property to eliminate the desktop shortcuts.

To do this on your own:

  1. Download and install Orca (available in any Windows SDK)
  2. Open Orca
  3. Go to File > Open.  Browse to and open the MSI file for the FirstDispute client
  4. Find Table “shortcuts”
  5. Right-click each shortcut to be removed and select “drop row”
  6. Save the file as a new transform (.mst) file as NoDesktopShortcuts.mst
  7. Run the install as FirstDisputClient.msi TRANSFORMS=NoDesktopShortcuts.mst

2 thoughts on “Removing Desktop Shortcuts for First Dispute Client

    LeITchronicle Admin said:
    October 29, 2012 at 3:16 pm

    Hey Nick,
    Couldn’t have put it more simple than you did, i love orca but would also like to suggest software called “InstEd” which has a tidbit better search function and in my opinion a better GUI over all.

      N. Moseley responded:
      October 29, 2012 at 3:32 pm

      Great tip, thanks!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s