MSIXEC ile Msi paketinin kaldırılması


13

Bir MSI paketini komut satırından kaldırmam gerekiyor. Ben de kullandım:

msiexec / x package.msi

Ancak bu komut, yerel makinede package.msi dosyasının bulunmasını gerektirir.

MSI dosyası eksik olsa bile MSI kaldırmak istiyorum.

Bunu nasıl yapabilirim?


Bir
MSI'yi

Yanıtlar:


12

Ürün kodunu kullanarak kaldırabilirsiniz:

msiexec.exe /x {your-product-code-guid}

Bu kodu MSI'ın kendisinden veya MSI'yı oluşturmak için kullandığınız herhangi bir araçtan edinebilirsiniz.

Bir ürünü kaldırdığınızda, yalnızca orijinal MSI'nın nasıl kaldırılacağını bildiği için önbelleğe alınmış bir MSI kullandığını unutmayın. Ürün kodunu kullandığınızda, C: \ WINDOWS \ Installer'dan önbelleğe alınan MSI'yı kullanır.


ürün kimliğiniz yoksa ve "ürün kimliği" sütununu ekledikten sonra "program ve özellikler" altında görünmezse ne olur?
Tomas Jansson

Ne yazık ki, bu hala "MSI dosyasını bul" iletişim kutusunu gösteriyor
Ivan Nikitin

Yüklü bir MSI kurulumunun ürün GUID'ini nasıl bulabilirim? . MSI dosyasının kendisini görüntüleme araçlarına sahip olmadığınız durumda.
Stein Åsmul

6

MSI dosyalarını / Windows Installer Paketleri'ni bilgisayarınızdan kaldırmanın çeşitli yolları için stackoverflow.com adresindeki cevabıma bakın.

Şunları kaldırabilirsiniz: msiexec , ARP , WMI , PowerShell , SCCM gibi Dağıtım Sistemleri , VBScript / COM Automation, DTF veya gizli Windows önbellek klasörleri ve diğer birkaç seçenek.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.