When trying to run a msi package on a remote server by using psexec, you can get the error 1605. This was caused by the “just me” button in the msi gui, during a manual installation. To force all msi packages to use the “Everyone” button, use ALLUSER=2

psexec \\server01.test.nl -u TEST\Administrator -p %password% msiexec /qn /i "%ReleaseFolder%\Test.Setup.msi" ALLUSERS=2

Solution found at:
http://www.cptloadtest.com/CategoryView,category,Tools.aspx

More on psexec: http://forum.sysinternals.com/forum_posts.asp?TID=15920

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.