Not sure (have not tested it)..

However, why are you doing -
Code:

COPY \\server\publicdr\aidown~1\popupb~1\google~1.lnk C:\docume~1\@USERID\Desktop


When the following would work -
Code:

$desktop=READVALUE('HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders','Desktop')
COPY "\\server\publicdr\aidown\popupblocker1\google blocker.lnk" $desktop



Note: You can surround your long file names (LFN) with double-quotes (").

The other thing is that you will do better by reading in the location where the user's desktop is located in the registry.

Lastly, you may get some help from here -
227091 - Command-Line Switches for the Microsoft Windows Installer

HTH,

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