Run msp file as different user with Admin context

I had to install the MIM 2016 post SP1 hotfix which is an msp file.

I am logged in and running the msp as my account but my account does not have  Sharepoint Admin rights so I get an error saying that the update will not run. My choice is to run as the FIM Service account which has the admin rights on Sharepoint but interactive login is denied for this account so I cannot log in as this account.

With the msp file, I have to go to an Admin command prompt and run the msp file. When I do a runas with the FIMservice account specified, I get a non Admin command prompt. The question then is how can I do a runAs another user and also do a runAs Administrator? Windows gives a choice of one not both.

Solution

  1. Create a PowerShell shortcut on the desktop
  2. Press the shift key, right click on the PS shortcut and select RunAs another user
  3. Enter the id and password of the user you want to run as
  4. At the PS prompt enter “start process -verb runas -filepath powershell.exe” This will open a PS Admin console in the context of the desired run as user.
  5. At the new PS prompt enter “msiexec /p c:\software\FIMService_x64_KB4012498.msp”
Advertisements

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s