This...
Code:

Copy "\\servername\foldername\icon.txt" "C:\Documents and Settings\@USERID\Desktop"


Assumes that the profile name is @USERID, which it is possible that it is not. Could be "username.domain" instead, for example.

Better would be...

Code:

If Exist("%USERPROFILE%")
Copy "\\servername\foldername\some.url" "%USERPROFILE%\Desktop"
EndIf