Importare file
Il file VBScript WiImport.vbs viene fornito nei componenti Windows SDK per sviluppatori di Windows Installer. Questo esempio illustra come scrivere uno script per importare tabelle in un database del programma di installazione di Windows.
Lo script si connette a un oggetto Installer , 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 LastErrorRecorddell'oggetto Installer
- Metodo Import
- Metodo Commitdell'oggetto Database
Per usare questo esempio, è necessaria la versione CScript.exe o WScript.exe 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 è /? oppure 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 del programma di installazione di Windows 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 del programma di installazione di Windows. |
/C | Creare un database del programma di installazione di Windows e quindi importare l'elenco dei file di archivio tabelle dalla cartella specificata nel nuovo database. |
Per altre informazioni, vedere Windows Esempi di scripting del programma di installazione per altri esempi di scripting. Per utilità di esempio che non richiedono Windows host di script, vedere Windows Installer Development Tools( Strumenti di sviluppo del programma di installazione).
Si noti che un esempio di localizzazione illustra anche l'importazione di tabelle ActionText e errori localizzati.