my $proggie = '"C:\Program Files\Microsoft eMbedded Tools\Common\EVC\Bin\EVC.EXE"'; my $switch = ' /MAKE "Project - Win32 Debug"'; print $proggie . "\n"; system $proggie; print $proggie . $switch . "\n"; system $proggie . $switch; '"C:\Program Files\Microsoft eMbedded Tools\Common\EVC\Bin\EVC.EXE" /MAKE "Project - Win32 Debug"'; #### 'C:\Program' is not recognized as an internal or external command, operable program or batch file. ####