<div>The existing cmd processing attempts to rebuild a command line</div><div>from argv/argc, by 'guessing' whether a parameter would originally</div><div>have had quotes by whether it contains a space, and argv already</div>
<div>has surrounding quotes removed. This means a simple command like</div><div>cmd.exe /c echo "hello" can never retain the quotes. The only</div><div>solution to this is to get the original command line and parse</div>
<div>that instead.</div><div><br></div><div>[Fixes 21131 plus a lot of todos]</div><div><br></div>