Можно ли запустить 64-битную командную строку из 32-битного приложения? - PullRequest
0 голосов
/ 22 июля 2011

Кто-нибудь знает, возможно ли запустить 64-битную командную строку из 32-битного приложения?

Мы должны скопировать наш файл applicationHost.config в C: \ Windows \ System32 \ inetsrv \ Config \, используя 32-битный процесс, но было бы неплохо, если бы пакетный файл, который это делает, мог позаботиться о том, чтобы это произошло, поэтому мы может запустить его из 32-битной программы, такой как VS2010.

1 Ответ

0 голосов
/ 22 июля 2011

Правильно ли я понимаю, что вы хотите получить доступ к "реальному" каталогу System32, обычно видимому только из 64-разрядных процессов, из 32-разрядного процесса?

Для этого просто используйте вместо этого "sysnative""system32" из 32-разрядного процесса, например:

% Windir% \ Sysnative \ Inetsrv ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...