I've found that an initial install will create the shortcuts, however an upgrade will not. I tested by installing 2.59 with: PsExec.exe -s MsiExec.exe /i C:\Path\KeePass-2.59.msi ALLUSERS=1 /qn noted that the shortcuts were successfully created. I then installed 2.60 with: PsExec.exe -s MsiExec.exe /i C:\Path\KeePass-2.60.msi ALLUSERS=1 /qn and noted that the shortcuts were not successfully created, in fact the desktop shortcut created by the 2.59 installation disappeared during the 2.60 install...