Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата wadimus:
и еще проще: »
Это не всегда одно и тоже, ибо мы не знаем, что там в msi.
Пример:
1 Сделайте два скрипта с именами test_x64.cmd и test_x86.cmd с одинаковым содержанием:
Код: Выделить весь код
@Echo Off
Echo %ProgramFiles%
Pause>Nul
2 Упакуйте их в архив и сделайте SFX с конфигом:
Код: Выделить весь код
;!@Install@!UTF-8!
RunProgram="forcenowait:test_%%P.cmd"
RunProgram="%%P:test_%%P.cmd"
;!@InstallEnd@!
Первая строка - Ваш вариант, вторая - мой. На префикс forcenowait здесь можете не обращать внимания и даже удалить, если сомневаетесь, он нужен что бы увидеть два окна консоли сразу.
3 Теперь запустите на x64 системе и сравните результат.

Отправлено: 21:51, 16-11-2011 | #1233