C:\chas_sandbox>copy con "My Echo.pl" print "hello, world\n"; ^Z 1 file(s) copied. C:\chas_sandbox>copy con "My Echo (v1).pl" print "hello, world\n"; ^Z 1 file(s) copied. C:\chas_sandbox>"My Echo (v1).pl" hello, world C:\chas_sandbox>"My Echo.pl" hello, world C:\chas_sandbox>perl -e "print STDERR `"My Echo.pl"`;" Can't find string terminator "`" anywhere before EOF at -e line 1. C:\chas_sandbox>perl -e "print STDERR `"""My Echo.pl"""`;" hello, world C:\chas_sandbox>perl -e "print STDERR `"My Echo (v1).pl"`;" Can't find string terminator "`" anywhere before EOF at -e line 1. C:\chas_sandbox>perl -e "print STDERR `"""My Echo (v1).pl"""`;" 'My' is not recognized as an internal or external command, operable program or batch file.