Quote:


I can enumerate the start menu but I have no idea how to take what I get (the .lnk files) and turn them into the same icons that I see on the start menu and make the icons it creates the same as the start menu ones



I'm probably missing something entirely but if you can enumerate the start menu why can't you simply copy the shortcut to the desktop folder of the user?

Like this:

Code:
for each startmenu_entry
if startmenu_entry = "app_I_want_on_desktop"
copy startmenu_entry userprofile\desktop\startmenu_entry
endif
...
next


Edit: you might considering using a select/case instead of if/then

Edit2: nevermind me, I read desktop instead of desktop window so the above doesn't actually answer you question


Edited by iffy (2005-05-30 12:59 PM)