*.exe -> *.msi [ЗАКРЫТО]

Neo91

или как убрать проверку на версию ОС при запуске инсталлятора?

kruzer25

В .msi, если она там сделана стандартными средствами - с помощью редактора Orca.
А в общем случае - только дизассемблером.

Neo91

имется *.exe, нужно перевести в *.msi, а затем Orca...

Neo91

дизассемблер?

kruzer25

Если этот .exe работает через .msi - скорее всего, поможет распаковать его с помощью 7-zip.
Если же это какой-то другой (мб вообще самописный) установщик, то от того, что ты его запихнёшь в .msi, ничего не изменится.

kotenok1710

бывает, что exe - это просто архив. у меня как-то получилось просто разархивировать его.

Neo91

*.exe не архив
*.msi нашел во временных файлах, хакнул и все установилось

Syraya

Ништяк!

kruzer25

*.exe не архив
А ты бы всё-таки попробовал 7-zip.

Neo91

пробовал "файл не является архивом"

agaaaa

или как убрать проверку на версию ОС при запуске инсталлятора?
У тебя старый Windows, который не может изменять режимы совместимости? Или вообще wine?

kruzer25

Режим совместимости в Windows предназначен для того, чтобы запускать программы, которые криво работают в исходной версии, а не для того, чтобы обмануть эти программы относительно версии винды.
Если разработчик программы где-то явно указал, что она может запускаться только в Win98 - никакие режимы совместимости не помогут.

agaaaa

У меня драйвера принтера под XP на Vista ставились только со включенным режимом совместимости. Иначе жаловались на версию ОС.
Оставить комментарий
Имя или ник:
Комментарий: