/build/static/layout/Breadcrumb_cap_w.png

How to distribute a Windows XP toolbar?

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

Answers (11)

Posted by: revizor 18 years ago
Third Degree Blue Belt
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?
Posted by: MicrosoftBob 18 years ago
Blue Belt
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. [>:]
Posted by: MSIPackager 18 years ago
3rd Degree Black Belt
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.
Posted by: wiseapp 18 years ago
Second Degree Green Belt
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.
Posted by: MicrosoftBob 18 years ago
Blue Belt
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.
Posted by: MSIPackager 18 years ago
3rd Degree Black Belt
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.
Posted by: MicrosoftBob 18 years ago
Blue Belt
0
[&o]Hello? Anyone have any suggestions? Ideas? Comments? Insults?

wiseapp, did you have any luck with shell32.dll?
Posted by: wiseapp 18 years ago
Second Degree Green Belt
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.
Posted by: MSIMaker 18 years ago
2nd Degree Black Belt
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.
Posted by: wiseapp 18 years ago
Second Degree Green Belt
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.
Posted by: rahvintzu 18 years ago
Orange Senior Belt
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....
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ