Gestire i Flussi binari
Il file VBScript WiStream.vbs viene fornito nei componenti Windows SDK per sviluppatori di Windows programma di installazione. Questo esempio illustra come usare lo script per gestire i flussi binari in un database del programma di installazione di Windows. L'esempio può essere usato per immettere archivi file compressi in un database. Questo esempio illustra l'operazione della tabella _Streams nel database del programma di installazione di Windows.
L'esempio illustra anche l'uso di:
- Metodo OpenDatabase (Oggetto Installer)
- Metodo CreateRecord
- Metodo LastErrorRecorddell'oggetto Installer
- Metodo OpenView
- Metodo commitdell'oggetto Database
- Metodo Fetch
- Modificare il metodo
- Metodo Executedell'oggetto View
- Proprietà StringData
- Metodo SetStreamdell'oggetto Record
Per usare questo esempio, è necessario CScript.exe o WScript.exe versione dell'host script di Windows. 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 sono specificati troppo pochi argomenti. Per reindirizzare l'output a un file, terminare la riga di comando con VBS > [percorso a file]. L'esempio restituisce un valore pari a 0 per esito positivo, 1 se viene richiamata la Guida e 2 se lo script ha esito negativo.
cscript WiStream.vbs [percorso al database][path to file][options][stream name]
Specificare il percorso del database del programma di installazione di Windows che deve ricevere il flusso. Specificare un percorso del file binario contenente i dati del flusso. Per elencare i flussi nel database del programma di installazione, omettere questo percorso. È possibile specificare un nome di flusso facoltativo, se viene omesso per impostazione predefinita al nome del file.
È possibile specificare l'opzione seguente.
Opzione | Descrizione |
---|---|
nessuna opzione specificata | Aggiungere un flusso al database del programma di installazione di Windows. |
/d | Rimuovere un flusso. Questo flag di opzione deve essere seguito dal nome della sottostorage rimossa. |
Per altri esempi di scripting, vedere Windows Esempi di scripting del programma di installazione. Per le utilità di esempio che non richiedono Windows host script, vedere Windows Installer Development Tools.