Right click taskbar
In Taskbar Tab Click Customize Button at the bottom
Under behaviour for the icon you want to change click the behavior, and a drop down arrow appears
Select Always Hide
I think he wants to change the default behavior of every new system tray icon that is created to "Always Hide" rather than "Hide when inactive."
Haven't heard of a way to do this, though I'm sure there should be some reg key out there that should be able to change it.
Fortunately, Windows XP gives you some control over which icons display there, so you can choose to only see the ones you deem worthy or useful.
To manage this area, simply right click the Taskbar, and choose Properties. In the Properties window that appears, on the Taskbar tab, check the box next to "Hide Inactive Icons" if it isn't already checked, and then click the "Customize..." button. That will bring up a window that allows you to choose one of three behaviors for each program icon that appears in the system tray: "Hide when inactive," "Always hide," or "always show."
Me seems the tweak author in this thread missed one essential step. Apart from the presence of the desktop.ini file the folder also has to have the "system" attribute.
Easiest way to do it is right click the folder, properties, customize, change the icon. If you like you can change the icon back later but we now have a desktop.ini file inside the folder and the folder has the required "system" attribute.
Now add these lines to the desktop.ini
Ep, glad to see you come back and tidy up...did want to ask a one day favor, I want to enhance my resume , was hoping you could make me administrator for a day, if so, take me right off since I won't be here to do anything, and don't know the slightest about the board, but it would be nice putting "served administrator osnn", if can do, THANKS