Aracılığıyla paylaş


Dosyaları Dışarı Aktar

VbScript dosyası WiExport.vbs, Windows Installer Geliştiricileri için Windows SDK Bileşenleriiçinde sağlanır. Bu örnekte, tabloları Bir Windows Installer veritabanına aktarmak için betik yazma işlemi gösterilmektedir. Betik örneği bir Installer nesnesine bağlanır, bir veritabanı açar ve tabloları arşiv dosyalarına aktarır.

Örnekte aşağıdakilerin kullanımı gösterilmektedir:

Bu örneği kullanmak için Windows Betik Konağı'nın CScript.exe veya WScript.exe sürümünü kullanmanız gerekir. Bu örneği çalıştırmak için CScript.exe kullanmak için aşağıdaki söz dizimini kullanarak komut istemine bir komut satırı yazın. İlk bağımsız değişken /? ise yardım görüntülenir veya çok az bağımsız değişken belirtilmişse. Çıktıyı bir dosyaya yeniden yönlendirmek için komut satırını VBS > [dosya] ile sonlandırın. Örnek, başarı için 0, yardım çağrılırsa 1 ve betik başarısız olursa 2 değerini döndürür.

cscript WiExport.vbs [veritabanı yolu][klasör yolu][seçenekler][tablo adı listesi]

Tabloların dışarı aktarıldığı yükleyici veritabanının yolunu belirtin. Dışarı aktarılan arşiv dosyalarının kopyalandığı klasörün yolunu belirtin. Dışarı aktarılmakta veritabanı tablolarının büyük/küçük harfe duyarlı adlarını listeleyin. _SummaryInformation dahil olmak üzere tüm tabloları dışarı aktarmak için '*' belirtin.

Aşağıdaki seçenekler, tablo adı listesinden önce komut satırında herhangi bir yerde belirtilebilir.

Seçenek Açıklama
seçenek belirtilmedi Dışarı aktarılan arşiv dosyaları uzun bir dosya adına sahip olabilir.
/s Dışarı aktarılan arşiv dosyalarının kısa dosya adları olması için zorlar.

 

Ek betik örnekleri için bkz. Windows Installer Betik Oluşturma Örnekleri. Windows Betik Ana Bilgisayarı gerektirmeyen örnek yardımcı programlar için bkz. Windows Installer Geliştirme Araçları.