Bir MSI böyle bir fayda veya yetenek var mı? Belki de msiexec?
rpm -qlVerilen bir paket tarafından yüklenen tüm dosyaların listesini sağlar. Aynı bilgiyi bir Windows sisteminden de almak istiyorum.
Bir MSI böyle bir fayda veya yetenek var mı? Belki de msiexec?
rpm -qlVerilen bir paket tarafından yüklenen tüm dosyaların listesini sağlar. Aynı bilgiyi bir Windows sisteminden de almak istiyorum.
Yanıtlar:
, Windows SDK denilen bir grafik programı içeren Orcagörüntüleme ve düzenleme için .msiveritabanları. En azından, seçmek Windows Native Code Development=> Toolsyüklemek sonra, SDK yükleyici Orcadan %ProgramFiles%\Microsoft SDKs\Windows\vX.Y\Bin\Orca.msi. İçinde bir veritabanı görüntülerken Orca, Filetablo yüklenecek her dosya için bir satır içerir.
Windows Installer XML (WiX) , Darkbir .msiveritabanını bir XML dosyasına dönüştüren bir araç içerir :
dark.exe Installer.msi
Bu Installer.wxs, geçerli dizinde bir dosya oluşturacaktır . <File />Elementler içinde satırlarına karşılık gelir Filetablosunun.
msiexec yönetici modunda bunu yapabilir.
msiexec / a something.msi TARGETDIR = "c: \ windows \ temp" / qb
Yine de başka bazı anahtarlara ihtiyacınız olabilir.
Hayır, Windows Installer bunu yapamaz. Hangi dosyaların belirli bir paketten yüklendiğini söyleyecek hiçbir seçenek yoktur.
John tarafından önerildiği gibi , bu paketin içerdiği tüm dosyalara bakabilirsiniz. Yönetici görüntüsünde, varsayılan seçeneklerle yüklü klasöre benzer bir klasör yapısı bulunur.
Bir paket tarafından yüklenen tüm dosyaların listesini gerçekten almak istiyorsan, yapabileceğini düşünüyorum:
Bunu yapabilen aracı hiç duymadım.