про синтаксис ключей для msi пакетов.

woofster

друзья! есть необходимость удалить ранее установленный msi пакет. при чём удалить его надо незаметно для пользователя. собственно, вопрос про синтаксис: если я запускаю файл вот так: msiexec /uninstall /quiet packet.msi, то у меня вылазит окно подсказки по ключам для msi-пакетов. если же запустить без ключа /qiuet, то вылазит окно с предложением об удалении программы, что не гуд. чяднт?

nas1234

попробуй /quiet в конец перенести.

oliva

msiexec /?
:facepalm:

woofster

msiexec /?
:facepalm:
чё по теме скажешь?

oliva

В хелпе по команде все описано общедоступным языком.
msiexec /Option <Required Parameter> [Optional Parameter]

Install Options
</uninstall | /x> <Product.msi | ProductCode>
Uninstalls the product
Display Options
/quiet
Quiet mode, no user interaction

Impils

msiexec /uninstall C:\packet.msi /quiet /norestart

woofster

msiexec /uninstall C:\packet.msi /quiet /norestart
нет, оказывается msiexec /uninstall /quiet "C:\packet.msi"
норестарт - по желанию

Impils

Моя строчка работает!

woofster

Моя строчка работает!
ок
Оставить комментарий
Имя или ник:
Комментарий: