Wie kann man den korrekten Pfad von system32 oder SysWOW64 abrufen?
Ich verwende einen 32-Bit-Prozess, der unter 32-Bit- oder 64-Bit-Windows ausgeführt werden kann. Also, natürlich, wenn der Prozess versucht, auf die Datei zuzugreifenc:\windows\system32\file.ext
, es würde zu @ umgeleitc:\windows\SysWOW64\file.ext
. So weit so gut - ich möchte die Umleitung nicht deaktivieren.
Mein Problem ist, dass mein Prozess nicht wirklichZugrif die Datei - stattdessen nimmt es nur seinen Pfad und schreibt es in eine Textdatei, und ich möchte, dass diese Textdatei @ lieSysWOW64
auf einem 64-Bit-System undsystem32
auf einem 32-Bit-System. Wie kann ich das machen