boolean quoted = cmdline.charAt(i) == '"';
for(;;)
{
while(i < cmdline.length() && cmdline.charAt(i) != ' ' && cmdline.charAt(i) != '"')
{
sb.Append(cmdline.charAt(i++));
}
if(i < cmdline.length() && cmdline.charAt(i) == '"')
{
if(quoted && i > 1 && cmdline.charAt(i - 1) == '"')
{