Importare file
Il file VBScript WiImport.vbs viene fornito nel Componenti di Windows SDK per sviluppatori di Windows Installer. Questo esempio illustra come scrivere uno script per importare tabelle in un database di Windows Installer.
Lo script si connette a un programma di installazione oggetto, apre un database, elabora un elenco di file ed esegue il commit delle modifiche prima di chiudere il database.
L'esempio illustra l'uso di:
- metodo OpenDatabase (oggetto Installer)
- metodo LastErrorRecord dell'oggetto Installer
- metodo Import
- metodo Commit dell'oggetto database
Per usare questo esempio, è necessario il CScript.exe o WScript.exe versione di Windows Script Host. Per usare CScript.exe per eseguire questo esempio, usare la sintassi seguente al prompt dei comandi.
cscript WiImport.vbs [path to database][path to folder][options] [archive file list]
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 > [percorso al 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.
Specificare il percorso di un database di Windows Installer che deve essere creato o che deve ricevere le tabelle importate. Specificare il percorso della cartella contenente i file di archivio delle tabelle da importare. Elencare i nomi dei file di archivio da importare. I nomi di file con caratteri jolly, ad esempio *.idt, possono essere usati per importare più file.
È possibile specificare le opzioni seguenti in qualsiasi punto della riga di comando prima dell'elenco di file.
Opzione | Descrizione |
---|---|
nessuna opzione specificata | Importare l'elenco dei file di archivio tabelle dalla cartella specificata nel database di Windows Installer. |
/c | Creare un database di Windows Installer e quindi importare l'elenco dei file di archivio tabelle dalla cartella specificata nel nuovo database. |
Per altre informazioni, vedere esempi di scripting di Windows Installer per altri esempi di scripting. Per le utilità di esempio che non richiedono Windows Script Host, vedere Strumenti di sviluppo di Windows Installer.
Si noti che un esempio di localizzazione illustra anche l'importazione di tabelle ActionText e errori localizzati.