How to add Internet Explorer Icon to Desktop
Run this Registry key and Import into Registry. this will add Internet Explorer Icon to Desktop
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel] there are several GUIDs, one for each of the icons. A value of 0x0 will show the icon, 0x1 will hide it.
Network Places: {208D2C60-3AEA-1069-A2D7-08002B30309D}
My Computer: {20D04FE0-3AEA-1069-A2D8-08002B30309D}
My Documents: {450D8FBA-AD25-11D0-98A8-0800361B1103}
Internet Explorer: {871C5380-42A0-1069-A2EA-08002B30309D}
Recycle Bin: {645FF040-5081-101B-9F08-00AA002F954E}
Those values will be the same on all XP machines.