Hi, I'd just like to say thanks to everyone who has already helped me, I know I ask alot of questions and I appreciate it much. OK, I am trying to backup say the desktop - to a folder on the desktop. Heres a snippet of ma code... RunWait('xcopy.exe "' & $SETDESKTOPDIR & '" "' & $TEMPFOLDER & "\Desktop" & '" /e /c /h /r /k /y /d /i', @SystemDir, @SW_HIDE) RunWait('xcopy.exe "' & $TEMPFOLDER &"\Desktop" & '" "' & $DESTINATION & "\Desktop" &