Hello,

I need your help to create a CA that replay the active setup. I explain:

- I install an MSI package with active setup was set, the installation works.

- When a user login his session, the active setup (msiexec /fup {productcode} /qn) is playing, but an condition of the msi package is not realised (this is an exemple).

So, this CA must detect the msi error and replay the active setup on the next openning session of this user.

Must we delete the active setup in the HKCU inthis CA?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
It would be considerably less trouble to condition the CA, wouldn't it?
Answered 01/24/2011 by: VBScab
Red Belt

Please log in to comment
0
I think, i haven't correctly explain my probleme.

I just want to replay the active setup as long as the msi package was correctly installed.
Answered 01/24/2011 by: thales78
Senior Yellow Belt

Please log in to comment
0
I have found the solution, just create a CA in rollback execution and delete de "Version" value in the HKCU active setup if the msi package wasn't correctly repaired.

Thx VBScab to reply.
Answered 01/26/2011 by: thales78
Senior Yellow Belt

Please log in to comment
0
So, create a CA in rollback execution and delete de "Version" value in the HKCU active setup, doesn't work because Active Setup modify the HKCU "Version" value after the end of the running msi....

Else i put a vbs in the RUN to make this control and modify the HKCU "Version" value. But that isn't so clean.

If anyone have a solution, i really appreciate.
Answered 01/26/2011 by: thales78
Senior Yellow Belt

Please log in to comment
0
Why not have the MSI put the msiexec command in the RUN key under HKCU (through ActiveSetup)and then have a CA at the end of the MSI's execute sequence that removes it, conditioned "Installed", so the remove doesn't run on the initial installation?
Answered 01/26/2011 by: pjgeutjens
Red Belt

Please log in to comment
0
Thanks replying, i test this tomorrow, and i send a return.
Answered 01/26/2011 by: thales78
Senior Yellow Belt

Please log in to comment
0
Finally, I can't wait tomorrow and i just finish to try it, and it's work!!

Thank's a lot pjgeutjens.
Answered 01/26/2011 by: thales78
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity