У меня есть 32-битный процесс, который может работать в 32-битной или 64-битной Windows. Поэтому, естественно, если процесс попытается получить доступ к файлу c:\windows\system32\file.ext
, он будет перенаправлен на c:\windows\SysWOW64\file.ext
. Пока все хорошо - я не хочу отключать перенаправление.
Моя проблема в том, что мой процесс на самом деле не обращается к файлу - вместо этого он просто берет его путь и записывает его в текстовый файл , и я хочу, чтобы этот текстовый файл читать SysWOW64
в 64-битной системе и system32
в 32-битной системе. Как я могу это сделать?