I don't understand. Wine seems to have it right.
 341     if (!(psei->fMask & SEE_MASK_NO_CONSOLE))
 342         dwCreationFlags |= CREATE_NEW_CONSOLE;
  This should be send to wine then.
 -----Ursprüngliche Nachricht-----
 Von: Ros-dev [mailto:ros-dev-bounces@reactos.org] Im Auftrag von Thomas
 Faber
 Gesendet: Samstag, 24. Mai 2014 11:03
 An: ros-dev(a)reactos.org
 Betreff: Re: [ros-dev] [ros-diffs] [cwittich] 63423: [shell32] revert one
 line of r63414
  --- trunk/reactos/dll/win32/shell32/shlexec.cpp
[iso-8859-1] 
 (original)
  +++ trunk/reactos/dll/win32/shell32/shlexec.cpp
[iso-8859-1] Fri May 
 23 17:14:39 2014
  @@ -459,7 +459,7 @@
      startup.dwFlags = STARTF_USESHOWWINDOW;
      startup.wShowWindow = psei->nShow;
      dwCreationFlags = CREATE_UNICODE_ENVIRONMENT;
 -    if (!(psei->fMask & SEE_MASK_NO_CONSOLE))
 +    if (psei->fMask & SEE_MASK_NO_CONSOLE)
          dwCreationFlags |= CREATE_NEW_CONSOLE;
      startup.lpTitle = (LPWSTR)(psei->fMask & (SEE_MASK_HASLINKNAME | 
SEE_MASK_HASTITLE) ? psei->lpClass : NULL);
 This is the opposite of what the documentation says?