title: Adobe AIR NativeProcess fails with spaces in arguments?
body: <p>I have a problem running the NativeProcess if I put spaces in the arguments</p>
  
   <pre><code>
  
  if (Capabilities.os.toLowerCase().indexOf("win") > -1)
  {
    fPath = "C:\\Windows\\System32\\cmd.exe";
    args.push("/c");
    args.push(scriptDir.resolvePath("helloworld.bat").nativePath);                
  }
  
  file = new File(fPath);
  
  var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();
  nativeProcessStartupInfo.executable = file;                     
  
  args.push("blah");
  
  nativeProcessStartupInfo.arguments = args;
  process = new NativeProcess();
  process.start(nativeProcessStartupInfo);
  
  </code></pre>
  
  <p>in the above code, if I use </p>
  
  <p><strong>args.push("blah")</strong> everything works fine</p>
  
  <p>if I use </p>
  
  <p><strong>args.push("blah blah")</strong> the program breaks as if the <em>file</em> wasn't found.</p>
  
  <p>Seems like I'm not the only one:</p>
  
  <p><a href="http://tech.groups.yahoo.com/group/flexcoders/message/159521" rel="nofollow">http://tech.groups.yahoo.com/group/flexcoders/message/159521</a></p>
  
  <p>As one of the users their pointed out, it really seems like an awful limitation by a cutting edge SDK of 21st century. Even Alex Harui didn't have the answer there and he's known to workaround every Adobe bug:)</p>
  
  <p>Any ideas? </p>