mike, the place actually can vary som much more.
with nt-based computers you can read the place from registry like:
$_programs=readvalue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Programs")

with win9x I can't remember the place it is located.
anyway, if you want the shortcut in the allusersdesktop, does the user have rights to write there or are you doing the copy with that specialized useraccount...
_________________________
!

download KiXnet