The macro @LServer and the environment variable %LOGONSERVER% will both return a fully-qualified path (e.g. "\\lserver"), thus the following line has an error in it's syntax:

code:
Copy "\\%logonserver%\slkplgn" $Desktop

Try...
code:
Copy @LSERVER+"\slkplgn" $Desktop

...instead.