Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#4

AW: Control.exe richtig starten

  Alt 21. Feb 2011, 10:41
Control.exe befindet sich in c:\Windows\System32.
Richtig. Auf einem 64bit System greifen aber nur 64bit Programme direkt auf den System32 Ordner zu. 32bit Programme werden in den Ordner SysWOW64 umgeleitet.

Das heißt, mit der (64bit) Kommandozeile rufst du System32\control.exe auf, während du mit deinem (32bit) Delphiprogramm SysWOW64\control.exe ausführst. Das ist eine andere Datei. Wenn du jedoch als Pfad "%windir%\Sysnative\control.exe" verwendest, kannst du auch unter 32bit Anwendungen auf den System32 Ordner zugreifen. (Alternativ mit den API Funktionen die Umleitung deaktivieren)
  Mit Zitat antworten Zitat