Bir MSI böyle bir fayda veya yetenek var mı? Belki de msiexec
?
rpm -ql
Verilen 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 -ql
Verilen 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 Orca
görüntüleme ve düzenleme için .msi
veritabanları. En azından, seçmek Windows Native Code Development
=> Tools
yüklemek sonra, SDK yükleyici Orca
dan %ProgramFiles%\Microsoft SDKs\Windows\vX.Y\Bin\Orca.msi
. İçinde bir veritabanı görüntülerken Orca
, File
tablo yüklenecek her dosya için bir satır içerir.
Windows Installer XML (WiX) , Dark
bir .msi
veritabanı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 File
tablosunun.
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.