Msiexec ihtiyacınız olan araçtır. Bir şeyler "sessiz" yüklemek için -q parametresi vardır:
/ qn: Kullanıcı arabirimi görüntülemez.
/ qb: Temel bir kullanıcı arabirimi görüntüler.
/ qr: Yüklemenin sonunda kalıcı bir iletişim kutusu görüntülenerek, azaltılmış bir kullanıcı arabirimi görüntüler.
/ qf: Tam kullanıcı arabirimini, sonunda kalıcı bir iletişim kutusu ile görüntüler.
/ qn +: Sonunda görüntülenen kalıcı iletişim kutusu dışında hiçbir kullanıcı arabirimi görüntüler.
/ qb +: Sonunda kalıcı bir iletişim kutusu ile temel bir kullanıcı arabirimi görüntüler.
/ qb-: Kalıcı iletişim kutuları olmayan temel bir kullanıcı arabirimi görüntüler.
Komut satırının sonunda adlandırılmış seçenekler (veya "özellikler") de sağlayabilirsiniz; hangi özelliklerin desteklendiği pakete bağlıdır. Örneğin, bu komut:
msiexec /qb /l* perl-log.txt /i ActivePerl.msi PERL_PATH=Yes PERL_EXT=Yes
... MSI paketine PATH'inize Perl.exe eklemesini ve .pl dosyalarını onunla ilişkilendirmesini söyleyen ActiveState Perl'i nasıl kuracağınızdır. ( kaynak )