Well why is it not working.. I wrote the following script but I get a file not found? does this happen because I have already manually reset the cache? with it work on a machine that does not have the cache reset??

IF INGROUP("staff")
? "Fixing Staff Offline Cache..."
shell "csccmd /moveshare:\\altiris\home\"+$u+" \\mis04\home\"+$u
shell "csccmd /resid"
ENDIF

IF INGROUP("High School Students")
? "Fixing High School Student Offline Cache..."
shell "csccmd /moveshare:\\altiris\Students Home Folders\"+$u+" \\mis03\"+$u+"$"
shell "csccmd /resid"
ENDIF

IF INGROUP("staff admin")
? "Fixing Admin Offline Cache..."
? "\\mis04\admin_home\"+$u
shell "csccmd /moveshare:\\altiris\home\"+$u+" \\mis04\admin_home\"+$u
shell "csccmd /resid"
ENDIF