Имя пользователя:
Пароль:
 

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

Аватара для boss911

Alien


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

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


Цитата sov44:
В итоге msp-шки, как и положено скрин, прописались в »
Странно, тогда я не понимаю MS, либо я чего-то не знаю.

Ж.Д.А.Л.К.Е.Р., а разве 32-bit приложение может получить доступ к 64-bit? Я о том, если батник будет запущен 32-bit приложением, то сработает CMD.exe 32-bit, а оно в своем случае запустит импорт REG файла через 32-bit regedt.exe/reg.exe. Честно сказать, я ранее не слышал про такой метод:
Цитата Ж.Д.А.Л.К.Е.Р.:
выполняем импорт обратившись через %SystemRoot%\sysnative (доступ в реальный каталог %SystemRoot%\System32 для х86 программ). »
То есть, запуская regedt32.exe 32-bit приложением, оно перенаправит к 64-bit версии regedt.exe?



Цитата Nun-Nun:
Я-то по чайниковости думал об этом наоборот »
А я для кого это писал?

Цитата Nun-Nun:
не очень хочется иметь лишние бантики в дистрибе. »
Иначе не как, так как Setup.exe->Setup.ini 32-bit, это значит, что он будет работать напрямую только с 32-bit приложениями, что в следствии ведет к перенаправлению в "WOW3264node". А нечто подобное:
Код: Выделить весь код
[ChainedInstall_1]
TaskName=Add Updatesinfo to registry
TASKTYPE=exe
PATH=REG.exe
PATH2=%SystemRoot%\sysnative\REG32.exe
CmdLine=IMPORT Updates.reg
CmdLine2=IMPORT Updates.reg
нельзя с Setup.ini проделать, указать два и более запуска? Или может вторую секцию [ChainedInstall_2] ? Остается еще вопрос, не будет ли оно ругаться на недоступность REG32.exe в ОС 32-bit. Поэкспериментируйте, узнайте, что может/умеет Setup.ini.

Отправлено: 02:17, 07-06-2013 | #14