At first, I thought this was going to be simple. I have created a new Windows XP toolbar and I want to send it out to a bunch of Windows XP computers. The toolbar is simliar to the default "Quick Launch" toolbar that comes with Windows XP. To create one, you right click the taskbar, choose Toolbars..., then New Toolbar.

All my efforts at doing a snapshot to capture the information have failed. Anyone know the answer? [8|]
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
Failed - meaning did not capture shortcuts? Or did you get some kind of error?
Can you verify that the path to your custom toolbar is not listed within exceptions?
Answered 09/06/2005 by: revizor
Third Degree Blue Belt

Please log in to comment
0
Failed - meaning did not capture anything! Tried removing all exceptions.

The folder containing the items is already on the C: drive. I just want to add the registry keys to add the Toolbar. I assume that it is registry keys, but using Wise snapshots comes up with nothing. [>:]
Answered 09/06/2005 by: MicrosoftBob
Blue Belt

Please log in to comment
0
I don't think you'll be able to do this - adding a toolbar seems to make changes to the implementing binary value in:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories\{00021492-0000-0000-C000-000000000046}\Enum

You'd do well to get this working without screwing up peoples existing toolbars...

How about creating a new start menu program group containing the shortcuts etc you need - would be much easier to do and it's only a couple of clicks away for users...

Cheers,
Rob.
Answered 09/06/2005 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
Hi Bob:

Shell32.dll is responsible for creating this toolbar, however I am still in look for the correct command line option that will be used to create this toolbar.
Answered 09/06/2005 by: wiseapp
Second Degree Green Belt

Please log in to comment
0
MSIPackager -

Sorry, can't do the Start Menu thing. The whole reason we need a toolbar is because users complaining that they don't want to click Start...Programs...etc.

Are you sure the Toolbar info is stored in that registry key? That word "Discardable" sounds suspicious.
Answered 09/06/2005 by: MicrosoftBob
Blue Belt

Please log in to comment
0
Yeah it does sound a bit suspish but I'm fairly sure thats the value which covers any user created toolbars.

If you (or wiseapp!) can find a command line to automate it and do it via custom action then you maybe onto a winner... Don't think you'll do it with a snapshot though. Keep us posted - it might come in handy one day [;)]

If you can't crack it then I guess actually using Quick Launch is a possible way forward - it's all stored in \Documents and Settings\UserName\Application Data\Microsoft\Internet Explorer\Quick Launch

Cheers,
Rob.
Answered 09/06/2005 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
[&o]Hello? Anyone have any suggestions? Ideas? Comments? Insults?

wiseapp, did you have any luck with shell32.dll?
Answered 09/08/2005 by: MicrosoftBob
Blue Belt

Please log in to comment
0
G'day Bob:

I am sorry man tried my luck with shell32.dll but no use,even opened it with Resource Hacker but still no luck. Trying my hands on VB will get back to you within a day.
Answered 09/08/2005 by: wiseapp
Second Degree Green Belt

Please log in to comment
0
This is a User Profile specific change....you will not want to repackage this I'm afraid. The change to NTUser.dat can not be duplicated I fear. The changes are in the registry in the HKUsers\{GUID} section so you cant replicate it.
Answered 09/09/2005 by: MSIMaker
Second Degree Black Belt

Please log in to comment
0
Hi Jim:

You're right that this cannot be replicated but still I was trying my hands with shell32.dll since it initiates this process. I thought that I might get some luck with VB and Resource Hackers but to no use.
Answered 09/09/2005 by: wiseapp
Second Degree Green Belt

Please log in to comment
0
I have to agree that it cant be done.....

Please read below if you wanted ideas on how you could fix it up for new clients (new profiles).

If its any help the following reg keys, set the start menu height, quicklaunch, quicklaunch icon order docking location etc.
------------------
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop]
"TaskbarWinXP"=
"Toolbars"=
------------------
What i have done is use a template account to set it up just how you like, then i log off the machine. Log in as another user and mount the template user profile registry with regedit and export the keys listed above... yes there is alot of hex there [:D]

Then I unmount the hive and mount default user hive, fix up the registry naming path unless i used the same name and import the settings.
Now all new users have the same taskmenu and start bar... i know it doesnt apply to you as you have prepopulated accounts. Plus you cant change these keys while the ntuser.dat is active so you cant do it via script.... so im not sure if anything i have said helps.
I dont think hacking the dll is a good idea... then u get into wfp fun....
Answered 09/13/2005 by: rahvintzu
Orange Senior Belt

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