lessmsi , GUI'sini açıp manuel araştırma yapmak istiyorsanız kesinlikle burada çalışan harika bir araçtır. Ancak, aşağıdaki komutun tüm özellikleri güvenilir bir şekilde sunmadığını söyleyeceğim:
lessmsi l -t Property <msi_name>
Olası tüm özelliklere sahip olduğunuzu garanti etmenin (daha iyi) bir yolu, aslında bir yükleme, onarım veya MSI dosyasıyla kaldırma ve işlemi günlüğe kaydetmektir. Aşağıdaki komut yalnızca özellikleri kaydeder ve başka hiçbir şey kaydetmez:
<msi_name> /lp! <msi_property_logfile>
Yukarıdaki komut şuna eşdeğerdir:
msiexec /lp! <msi_property_logfile> /i <msi_name>
Benim tercih edilen yöntem ise etmektir değil aslında (ve basitçe yerine ayıklamak) / kaldırmayı / onarım yükleyin. Bu yöntemin lessmsi'ye göre avantajları , bir üçüncü taraf yardımcı programı (yani lessmsi ) gerektirmemesi ve herhangi bir kurulumla uğraşmanızı gerektirmemesidir. Programı gerçekten yüklemek için yeterli disk alanınız olduğu göz önüne alındığında, şunları yapabilirsiniz:
msiexec /a <msi_name> /lp! <msi_property_logfile> TARGETDIR=<absolute_path_to_extract_to>
<absolute_path_to_extract_to>
Kutunun varolmayan bir dizini işaret ettiğini unutmayın (komut gerekli dizinleri oluşturur veya başarısız olur).
Herhangi bir nedenden dolayı kurulum kullanıcı arayüzünden nefret ederseniz /qr
, özelliği günlüğe kaydetme işlemini bozmadan 'azaltacak' ve muhtemelen kullanıcı arayüzünü kaldıracak seçeneği ekleyebilirsiniz . Ancak uyarılmalıdır - indirgenmiş kullanıcı arayüzünden (viz. /qb
| /passive
Veya /qn
| /quiet
) "aşağı" giderseniz <msi_property_logfile>
bazı özellikleriniz eksik olabilir.
Property
. MSI'da sadece etrafta dolaşan özel bir iş akışınız veya kullanım vakanız var mı?