Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Windows Installer'da komut satırından yükleme, değiştirme ve işlem gerçekleştirme araçlarını sağlar.
Yükleme seçenekleri
Yükleme paketini başlatmak için yükleme türünü ayarlayın.
Sözdizimi
msiexec.exe [/i][/a][/j{u|m|/g|/t}][/x] <path_to_package>
Parametreler
Parametre | Açıklama |
---|---|
/ı | Normal yüklemeyi belirtir. |
/a | Yönetim yüklemesini belirtir. |
/Ju | Ürünü geçerli kullanıcıya tanıtın. |
/jm | Ürünü tüm kullanıcılara tanıtın. |
/j/g | Tanıtılan paket tarafından kullanılan dil tanımlayıcısını belirtir. |
/j/t | Tanıtılan pakete dönüştürme uygular. |
/x | Paketi kaldırır. |
<path_to_package> |
Yükleme paketi dosyasının konumunu ve adını belirtir. |
Örnekler
Normal bir yükleme işlemi kullanarak C: sürücüsünden example.msi adlı bir paket yüklemek için şunu yazın:
msiexec.exe /i "C:\example.msi"
Görüntüleme seçenekleri
Bir kullanıcının yükleme işlemi sırasında gördüklerini hedef ortamınıza göre yapılandırabilirsiniz. Örneğin, bir paketi el ile yükleme için tüm istemcilere dağıtıyorsanız, tam bir kullanıcı arabirimi olmalıdır. Ancak, kullanıcı etkileşimi gerektirmeyen Grup İlkesi'ni kullanarak bir paket dağıtıyorsanız, kullanıcı arabiriminin söz konusu olmaması gerekir.
Sözdizimi
msiexec.exe /i <path_to_package> [/quiet][/passive][/q{n|b|r|f}]
Parametreler
Parametre | Açıklama |
---|---|
<path_to_package> |
Yükleme paketi dosyasının konumunu ve adını belirtir. |
/sessiz | Sessiz modu belirtir, başka bir deyişle kullanıcı etkileşimi gerekmez. |
/pasif | Katılımsız modu belirtir, yani yükleme yalnızca ilerleme çubuğunu gösterir. |
/Qn | Yükleme işlemi sırasında kullanıcı arabirimi olmadığını belirtir. |
/qn+ | Yükleme işlemi sırasında, sonundaki son iletişim kutusu dışında bir kullanıcı arabirimi olmadığını belirtir. |
/Qb | Yükleme işlemi sırasında temel bir kullanıcı arabirimi olduğunu belirtir. |
/qb+ | Yükleme işlemi sırasında, sonundaki son iletişim kutusu da dahil olmak üzere temel bir kullanıcı arabirimi olduğunu belirtir. |
/Qr | Yükleme işlemi sırasında azaltılmış bir kullanıcı arabirimi deneyimi belirtir. |
/Qf | Yükleme işlemi sırasında tam kullanıcı arabirimi deneyimini belirtir. |
Açıklamalar
- Yükleme kullanıcı tarafından iptal edilirse kalıcı kutu gösterilmez. İptal düğmesini gizlemek için qb+! veya qb!+ kullanabilirsiniz.
Örnekler
C:\example.msipaketini normal bir yükleme işlemi kullanarak ve kullanıcı arabirimi olmadan yüklemek için şunu yazın:
msiexec.exe /i "C:\example.msi" /qn
Yeniden başlatma seçenekleri
Yükleme paketiniz dosyaların üzerine yazarsa veya kullanımda olan dosyaları değiştirmeye çalışırsa, yükleme tamamlanmadan önce yeniden başlatma gerekebilir.
Sözdizimi
msiexec.exe /i <path_to_package> [/norestart][/promptrestart][/forcerestart]
Parametreler
Parametre | Açıklama |
---|---|
<path_to_package> |
Yükleme paketi dosyasının konumunu ve adını belirtir. |
/noyeniden başlat | Yükleme tamamlandıktan sonra cihazın yeniden başlatılmasını durdurur. |
/istemiyeniden başlat | Yeniden başlatma gerekip gerekmediğini kullanıcıya sorar. |
/forcerestart | Yükleme tamamlandıktan sonra cihazı yeniden başlatır. |
Örnekler
paketiC:\example.msiyüklemek için, sonunda yeniden başlatma olmadan normal bir yükleme işlemi kullanarak şunu yazın:
msiexec.exe /i "C:\example.msi" /norestart
Kayıt seçenekleri
Yükleme paketinizde hata ayıklamanız gerekiyorsa, belirli bilgiler içeren bir günlük dosyası oluşturmak için parametreleri ayarlayabilirsiniz.
Sözdizimi
msiexec.exe [/i][/x] <path_to_package> [/L{i|w|e|a|r|u|c|m|o|p|v|x+|!|*}] <path_to_log>
Parametreler
Parametre | Açıklama |
---|---|
/ı | Normal yüklemeyi belirtir. |
/x | Paketi kaldırır. |
<path_to_package> |
Yükleme paketi dosyasının konumunu ve adını belirtir. |
/Li | Günlüğe kaydetmeyi açar ve çıkış günlük dosyasına durum iletileri ekler. |
/Lw | Günlüğe kaydetmeyi açar ve çıkış günlük dosyasına önemli olmayan uyarılar ekler. |
/Le | Günlüğe kaydetmeyi açar ve çıkış günlük dosyasındaki tüm hata iletilerini içerir. |
/La | Günlüğe kaydetmeyi açar ve çıktı günlük dosyasında bir eylemin ne zaman başladığı hakkında bilgi içerir. |
/Lr | Günlüğe kaydetmeyi açar ve çıkış günlük dosyasına eyleme özgü kayıtlar ekler. |
/Lu | Günlüğe kaydetmeyi açar ve çıkış günlük dosyasına kullanıcı isteği bilgilerini ekler. |
/Lc | Günlüğe kaydetmeyi açar ve çıkış günlük dosyasına ilk kullanıcı arabirimi parametrelerini ekler. |
/Lm | Günlüğe kaydetmeyi açar ve çıkış günlüğü dosyasında yetersiz bellek veya önemli çıkış bilgilerini içerir. |
/işte | Günlüğe kaydetmeyi açar ve çıktı günlük dosyasına disk alanı dışında iletileri ekler. |
/Lp | Günlüğe kaydetmeyi açar ve çıkış günlük dosyasına terminal özellikleri ekler. |
/Lv | Günlüğe kaydetmeyi açar ve çıkış günlük dosyasına ayrıntılı çıkış ekler. |
/Lx | Günlüğe kaydetmeyi açar ve çıkış günlük dosyasına ek hata ayıklama bilgileri ekler. |
/l+ | Günlüğe kaydetmeyi açar ve bilgileri mevcut bir günlük dosyasına ekler. |
/l! | Günlüğü açar ve her satırı günlük dosyasına boşaltır. |
/l* | Ayrıntılı bilgiler (/lv) veya ek hata ayıklama bilgileri (/lx) dışında tüm bilgileri günlüğe kaydeder ve günlüğe kaydeder. |
<path_to_logfile> |
Çıkış günlüğü dosyasının konumunu ve adını belirtir. |
Örnekler
paketiC:\example.msiyüklemek için, ayrıntılı çıkış da dahil olmak üzere sağlanan tüm günlük bilgileriyle normal bir yükleme işlemi kullanarak ve çıkış günlüğü dosyasını C:\package.log'da depolamak için şunu yazın:
msiexec.exe /i "C:\example.msi" /L*V "C:\package.log"
Güncelleştirme seçenekleri
Yükleme paketini kullanarak güncelleştirmeleri uygulayabilir veya kaldırabilirsiniz.
Sözdizimi
msiexec.exe [/p][/update][/uninstall[/package<product_code_of_package>]] <path_to_package>
Parametreler
Parametre | Açıklama |
---|---|
/p | Bir düzeltme eki yükler. Sessizce yüklüyorsanız REINSTALLMODE özelliğini de ecmus ve REINSTALL özelliğini ALL olarak ayarlamanız gerekir. Aksi takdirde, düzeltme eki yalnızca hedef cihazda önbelleğe alınan MSI'yi güncelleştirir. |
/güncelleştirmek | Düzeltme eklerini yükle seçeneği. Birden çok güncelleştirme uyguluyorsanız, bunları noktalı virgül (;)) kullanarak ayırmanız gerekir. |
/paket | Bir ürünü yükler veya yapılandırr. |
Örnekler
msiexec.exe /p "C:\MyPatch.msp"
msiexec.exe /p "C:\MyPatch.msp" /qb REINSTALLMODE="ecmus" REINSTALL="ALL"
msiexec.exe /update "C:\MyPatch.msp"
msiexec.exe /uninstall {1BCBF52C-CD1B-454D-AEF7-852F73967318} /package {AAD3D77A-7476-469F-ADF4-04424124E91D}
burada ilk GUID düzeltme eki GUID'dir ve ikincisi düzeltme ekinin uygulandığı MSI ürün kodudur.
Onarım seçenekleri
Yüklü bir paketi onarmak için bu komutu kullanabilirsiniz.
Sözdizimi
msiexec.exe [/f{p|o|e|d|c|a|u|m|s|v}] <product_code>
Parametreler
Parametre | Açıklama |
---|---|
/Fp | Bir dosya eksikse paketi onarir. |
/Fo | Bir dosya eksikse veya eski bir sürüm yüklüyse paketi onarın. |
/Fe | Dosya eksikse veya eşit veya daha eski bir sürüm yüklüyse paketi onarılır. |
/Fd | Dosya eksikse veya farklı bir sürüm yüklüyse paketi onarın. |
/Fc | Dosya eksikse veya sağlama toplamı hesaplanan değerle eşleşmiyorsa paketi onarılır. |
/Fa | Tüm dosyaların yeniden yüklenmesini zorlar. |
/Fu | Kullanıcıya özgü tüm gerekli kayıt defteri girdilerini onarir. |
/Fm | Bilgisayara özgü tüm gerekli kayıt defteri girdilerini onarir. |
/Fs | Mevcut tüm kısayolları onarir. |
/Fv | Kaynaktan çalıştırılır ve yerel paketi yeniden önbelleğe alır. |
Örnekler
MSI ürün koduna göre tüm dosyaların yeniden yüklenmesini zorlamak için {AAD3D77A-7476-469F-ADF4-04424124E91D} yazın:
msiexec.exe /fa {AAD3D77A-7476-469F-ADF4-04424124E91D}
Ortak özellikleri ayarlama
Bu komut aracılığıyla ortak özellikleri ayarlayabilirsiniz. Kullanılabilir özellikler ve bunların nasıl ayarlanacağı hakkında bilgi için bkz. Genel Özellikler.