Esporta file
Il file VBScript WiExport.vbs viene fornito nel Componenti di Windows SDK per sviluppatori di Windows Installer. Questo esempio illustra come scrivere script per esportare tabelle in un database di Windows Installer. L'esempio di script si connette a un oggettoInstaller, apre un database ed esporta tabelle in file di archiviazione.
L'esempio illustra l'uso di:
- metodo OpenDatabase (oggetto Installer)
- metodo LastErrorRecord dell'oggetto Installer
- metodo Export
- del metodo OpenView dell'oggetto database
- metodo Fetch dell'oggetto View
- proprietà StringData dell'oggetto Record
Per usare questo esempio, è necessario il CScript.exe o WScript.exe versione di Windows Script Host. Per usare CScript.exe per eseguire questo esempio, digitare una riga di comando al prompt dei comandi usando la sintassi seguente. La Guida viene visualizzata se il primo argomento è /? o se vengono specificati troppi argomenti. Per reindirizzare l'output a un file, terminare la riga di comando con VBS > [ percorsoal file]. L'esempio restituisce un valore pari a 0 per l'esito positivo, 1 se viene richiamata la Guida e 2 se lo script ha esito negativo.
cscript WiExport.vbs [path to database][path to folder][options][table name list]
Specificare il percorso del database del programma di installazione da cui vengono esportate le tabelle. Specificare il percorso della cartella in cui copiare i file di archivio esportati. Elencare i nomi con distinzione tra maiuscole e minuscole delle tabelle di database da esportare. Specificare '*' per esportare tutte le tabelle incluse _SummaryInformation.
È possibile specificare le opzioni seguenti in qualsiasi punto della riga di comando prima dell'elenco dei nomi della tabella.
Opzione | Descrizione |
---|---|
nessuna opzione specificata | I file di archivio esportati possono avere un nome di file lungo. |
/s | Forzare i file di archivio esportati in modo che abbiano nomi di file brevi. |
Per altri esempi di scripting, vedere esempi di scripting di Windows Installer. Per le utilità di esempio che non richiedono Windows Script Host, vedere Strumenti di sviluppo di Windows Installer.