Whenever I get confused about quotes, which is quite a bit I put the whole line in a var with a msgbox to check my var ;runwait(@scriptdir & "/c "c:\my spaced folder\my.exe") $var=@scriptdir $var=$var& " /c" msgbox(4096,"var",$var) You get the idea Rick