Hi all,

I have an msi (SnagIt) which we are deploying to the business through SCCM.

However, when it is deployed through SCCM the shortcuts don't get installed and the msi doesn't look like it's installing fully/successfully, i.e. the log file doesn't report a successful install and doesn't show the following -

MSI (s) (8C:EC) [11:20:05:930]: Product: Snagit 9.1.2 -- Installation operation completed successfully.

MSI (s) (8C:EC) [11:20:05:933]: Windows Installer installed the product. Product Name: Snagit 9.1.2. Product Version: 9.1.2.304. Product Language: 1033. Manufacturer: TechSmith Corporation. Installation success or error status: 0.

However, when the msi is installed manually using an admin account then the shortcuts are installed successfully and the log file reports installation success.

I have been looking through log files for both and can't seem to see anything that would suggest why the shortcuts don't get installed when deployed through SCCM.

Any ideas?

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

2

Make sure that ALLUSERS property value is 1 in your TRANSFORM

Answered 02/06/2013 by: jagadeish
Red Belt

  • or pass it through command line
  • Hi guys, yes, the ALLUSERS property is set to 1. I think I've discovered the problem. Looks like there is an Active Setup being installed with the package that isn't running correctly. Investigating now.....
  • I don't think so the problem is with activesetup.. because you have already stated that it is working fine when you install it as administrator.. when the ALLUSERS property value is 1, the shortcuts should be delivered to the ALLUSERSPROFILE. how it is lilnked with activesetup..
  • Well I fixed it. The Active Setup was not functioning correctly and when it was running it was removing shortcuts. I realised that there were entries in the RemoveFile table that were only running on repair, not on install so this is why the active setup was removing the shortcuts. I removed the entries from the Remove File table and it worked. Unfortunately I now have the same issue for another msi, it installs fine as admin and through SCCM onto a Win7 32 bit machine but as soon as it's deployed to a 64 bit machine the shortcuts don't get installed. What is it with me and shortcuts!
Please log in to comment

Answers

1

make sure the Shortcuts are going in Allusers folder than in userprofile.

Answered 02/07/2013 by: piyushnasa
Red Belt

  • The ALLUSERS property takes care of which profile shortcuts get installed to. Unless the vendor is hard-coding the destination, of course! :-)
Please log in to comment
Answer this question or Comment on this question for clarity