Escape special characters in *_shell.bat.

Windows uses ^ for escaping since \ is taken as the path separator.

The characters are in the commented-out value of the MSYS variable. If
the command were uncommented, cmd.exe would complain about syntax
errors.