You really should use the Shell Folders Location of the registry..

It is in the same location no matter if it is 9x, NT, 2k, XP for the current user.
code:
$desktop = READVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Desktop")
copy "Yourshortcut.LNK" $desktop

If you want to create shortcuts using WSH, have a look at this UDF - WshShortCut - Create shortcuts programatically with WSH . The difference is that an Application shortcut vs. a Browser Shortcut is that they are a .LNK and .URL, respectively.

HTH,

Kent
_________________________
Utilize these resources:
UDFs (Full List)
KiXtart FAQ & How to's