Может извлечение администрирования файла MSI выполнять реестр и/или изменения в масштабе всей системы?

Я всегда получаю MSI (или установка EXEs, которые являются в основном MSI), файлы и половина времени, они действительно не должны быть установкой.

Microsoft является, вероятно, одним из самых больших источников - почти каждый раз, когда я хочу загрузить немного образца исходного кода, она имеет MSI, который, если Вы устанавливаете, только обычно, имеет три файла.

Я не сделал бы установки и добавил бы его к добавить/удалить программам и кто знает то, что еще (хотя я уверен, что не случилось бы так что плохо) ради трех файлов!

Поэтому я всегда использую следующую команду:

MSIEXEC /a <filename.msi> /qb TARGETDIR=<directory name>

Теперь, это хорошо работает, и у меня никогда не было проблем... Однако я просто просматривал некоторые статьи о Technet и нашел следующий ресурс об установках администрирования.

По-видимому, файлы MSI могут иметь две последовательности: AdminUISequence Table и AdminExecuteSequence Table.

Я не так волнуюсь по поводу AdminUISequence Table поскольку это указывает, что "Установщик пропускает действия в этой таблице, если уровень пользовательского интерфейса установлен на основной UI или никакой UI", и это что /qb переключитесь я использую, делает.

Однако нет ничего подобного, записанного против AdminExecuteSequence Table.

Я понимаю, что многие люди, которые пишут файлы MSI просто, делают это для единственного конечного пользователя и вероятно даже не касаются администраторских опций установки, однако, для них действительно ли возможно установить объекты, которые могут влиять на систему и если так, являются там доказательством сбоя способ извлечь?

Я действительно уже использую с 7 zip, однако несмотря на него находиться на "поддерживаемой" странице, поддержке MSI недостает... хорошо..., полностью сосет. Это освобождает имена файлов и обычно бесполезно. У них есть ошибка, которая была закрыта без причины/разрешения более чем три года назад, и я открыл сообщение форума и не имел ответа.

Я действительно не хотел бы устанавливать любые дополнительные программы, если я мог бы помочь ему и просто хотеть мнения народов об этом.

Спасибо.

редактирование - Должно также сказать, я работаю с контролем учётных записей на, и у меня никогда не было подсказки повышения при выполнении операции MSIEXEC, таким образом, я предполагаю, что у меня никогда не было изменения в масштабе всей системы, однако, мне все еще любопытно относительно того, если это возможно... Как будто изменения (даже только пользователю) возможны, я делал бы это локально/в VM и никогда на сервере или важном месте!

4
задан 06.01.2012, 20:11

1 ответ

Я нашел, что этот инструмент usefulll в прошлом для извлечения содержания exe's и msi's. http://legroom.net/software/uniextract

0
ответ дан 07.12.2019, 20:44

Теги

Похожие вопросы