[wix-users] Running PowerShell script after installer finishes

Edwin Castro egcastr at gmail.com
Thu Jun 14 18:39:30 PDT 2018


What do you mean by "I was able to invoke my script manually and it does
ask for the elevation"? Which precise steps do you take to invoke the
script manually?

--
Edwin G. Castro

On Thu, Jun 14, 2018, 17:23 manish duggal via wix-users <
wix-users at lists.wixtoolset.org> wrote:

> Hi
> I have a requirement to launch a powershell script after my installer
> finishes. My requirement is to launch it and ask for elevation if needed. I
> was able to invoke my script manually and it does ask for the elevation.
> However, the custom action in installer doesn't somehow launching the
> script.
> Here is my custom action detail
> <Property Id='LaunchAction' Value='TO_BE_OVERRIDDEN' />
> <SetProperty Id='LaunchAction'                      Value='"powershell.exe"
> -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass
> -Command "& '[INSTALLDIR]Script.ps1' -InstallDir
> '[INSTALLDIR]';"'                     Before='LaunchAction
>                Sequence='execute' />        <CustomAction
> Id='LaunchAction'                      BinaryKey='WixCA'
>   DllEntry='CAQuietExec64'                      Execute='immediate'
>               Return='ignore'                      Impersonate='no'/>
> Why it is not getting invoked correctly after installer finishes? I looked
> at "WixShellExecTarget" but not sure if this could really be used to run a
> PowerShell script with parameters.
> Appreciate help in this regard.
> ThxManish
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/


More information about the wix-users mailing list