none
Запуск cmd.exe x64 из приложения x86 на Windows XP x64 RRS feed

  • Question

  • Здравствуйте, столкнулся с такой проблемой - мне необходимо на Windows XP x64 запустить командную строку из приложения на C++ x86 и подать в нее команду. На других системах для этого использовал папку %windir%\sysnative\cmd.exe - то есть запускал из кода 32-битного приложения на C++ командную строку 64-бит. Однако похоже, что в Windows XP x64 механизм реализации работы приложений разной разрядности реализован не так как в более поздних системах. Я выяснил, что sysnative поддерживается только начиная с Windows Vista, поэтому этот вариант не заработал, а других в интернете найти я не смог даже на иностранных форумах(возможно плохо искал, но вроде как перепробовал все пришедшие на ум формулировки запросов). Помогите пожалуйста попытаться найти решение, спасибо
    Tuesday, March 24, 2020 7:10 AM

Answers

All replies