A bit off, but using "c:\Documents and Settings\" + @userid + "\Desktop\*.*" won't work half of the time, since the userid in the actual path can sometimes be user.network or user.network.000 best practice would be to use %userprofile% for the actual curent path and then use %userprofile%\Desktop.