I have a 32-bit process that can run either in 32-bit or 64-bit Windows. So, naturally, if the process tried to access the file c:\windows\system32\file.ext
, it would be redirected to c:\windows\SysWOW64\file.ext
. So far so good - I don't want to disable the redirection.
My problem is that my process doesn't actually access the file - instead it just takes its path and writes it into a text file, and I want that text file to read SysWOW64
on a 64-bit system, and system32
on a 32-bit system. How can I do that?