Does the opposite of CommandLineToArgvW. Suitable for CreateProcess, but not for cmd.exe. |args| should include the program name as argv[0]. See http://blogs.msdn.com/b/twistylittlepassagesallalike/archive/2011/04/23/everyone-quotes-arguments-the-wrong-way.aspx