Nur mal so: CreateProcess auf neuerem Windows
Da ich gerade etwas reversen muß und deshalb die NTDLL und KERNEL32 von Win7 am Wickel habe, ist mir aufgefallen, daß dort in CreateProcessInternalW (aufgerufen von CreateProcessW und CreateProcessAsUserW) auf die Dateiendungen .cmd und .bat prüft und dann scheinbar automatisch mit "cmd /c" korrigiert. Das war auf älteren Windows-Versionen nicht so. Dort mußte man ShellExecute benutzen oder eben explizit cmd.exe und /c angeben.
Fand es nur interessant und dachte, daß es vielleicht andere interessieren könnte. |
AW: Nur mal so: CreateProcess auf neuerem Windows
Sehr interessant!
1. Deinen Beitrag würde ich eher in deinem Blog vermuten 2. Die Docs von CP sind wohl nicht aktualisiert Zitat:
|
AW: Nur mal so: CreateProcess auf neuerem Windows
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz