Subject: bug#19350: #19350 24.4; Incorrect quoting of %-signs for Windows command shell

From: Demi Obenour <[email-masked]>
Date: Mon, 3 Oct 2016 15:38:52 -0400

I think we can assume that it will keep working in future versions of
cmd.exe, as MS won't break backwards compatibility here, and it seems to be
a consequence of documented parsing rules.

But yes, it would be great to just skip the shell.  I don't think we should
replace it either.  Lisp should always pass an argument list when creating
a process.