Hi all,

I have some user specific information available in HKEY_CURRENT_USER. I want this information in all user. I am running my MSI with AllUSERS=1, so it is running under System Account. Still I am not getting the information in all user. So somewhere I read saying that this will be achieved using Active Setup.
I have written the Active Setup in HKLM under Installed Components. I have made the entries like this.
ComponentName=[ProductName]
StubPath="msiexec /fpu [ProductCode] /qn
Version=[ProductVersion]

When I install this in some user and when I switch to other user it is not reflacting the HKUSer information in other user.
Please suggest me how to resolve this issue.
I am very new guy to Installation.

Thanks in advance.

Regards,
Sanjay
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
Whilst I appreciate that English is not your first language, you need to be careful with your choice of words and phrases. For example, when you say "I want this information in all user", it implies that you want the information be in the 'All Users' profile, for which Active Setup is no use.

What I you *actually* mean is that you want the settings to be created for every user who logs in to the machine.


Does your 'Installed Components' key include the ProductCode? Have you read the AppDeploy AS article?
Answered 06/10/2011 by: VBScab
Red Belt

Please log in to comment
0
Thanks for your suggestion.

Same steps I have fallowed during the implementation. It is not copying the HKLM entries into the HKUSER after switching to other user.

Can you please provide some more details?

Thanks!

Sanjay
Answered 06/10/2011 by: sanjaypakale
Senior Yellow Belt

Please log in to comment
0
But do you really LOG ON with another user? Just switching to another user, which is already logged on, doesn't work.
Answered 06/10/2011 by: Nicole
Senior Yellow Belt

Please log in to comment
0
I tried with logging to other user. Even I restarted system as well. But still it is not working.
Answered 06/10/2011 by: sanjaypakale
Senior Yellow Belt

Please log in to comment
0
ORIGINAL: sanjaypakale

I have written the Active Setup in HKLM under Installed Components. I have made the entries like this.
ComponentName=[ProductName]
StubPath="msiexec /fpu [ProductCode] /qn
Version=[ProductVersion]


Only a rough guess, may be the issue is with the use of quotation marks, "".
Answered 06/15/2011 by: SandeepPanat
Orange Senior Belt

Please log in to comment
0
A few points:

1) you can omit the ComponentName entry and just change the default value to [ProductName]
2) did you remember to insert a GUID or some other unique value under Installed Components?
The regkey should be HKLM\SOFTWARE\Microsoft\ActiveSetup\Installed Components\<GUID>\

The rest of it looks ok. I assume your package actually does write the HKLM regkey, and does not 'forget' this for some reason?

PJ
Answered 06/15/2011 by: pjgeutjens
Red Belt

Please log in to comment
0
First; are you installing to a 64-bit (architecture) target?
Answered 06/16/2011 by: AngelD
Red Belt

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