Can't spawn "cmd.exe": No such file or directory at D:\advanced_programming\test_syscall.pl line 11. and my @array = ($command, $arg1, $arg2, $arg3); open CMD, "@array > $outfile" or die "open() failed - $!";