Gestire dimensioni e versioni dei file
Il file VBScript WiFilVer.vbs viene fornito nel Componenti di Windows SDK per sviluppatori di Windows Installer. L'esempio illustra come usare uno script per segnalare o aggiornare la versione, le dimensioni e le informazioni sulla lingua del file.
L'esempio mostra anche le azioni di Windows Installer, come accedere a un database di Windows Installer e l'uso di quanto segue:
- metodo Installer.OpenDatabase dell'oggetto Installer
- proprietà Installer.FileAttributes
- metodo Installer.FileHash
- metodo Installer.FileVersion
- metodo Installer.LastErrorRecord dell'oggetto Installer
- metodo Database.OpenView
- proprietà Database.SummaryInformation dell'oggetto database
- metodo Session.DoAction
- Session.Property
- proprietà Session.SourcePath
- proprietà Session.Mode dell'oggetto sessione
- proprietà Record.StringData
- proprietà Record.IntegerData dell'oggetto record
L'uso di questo esempio richiede l'CScript.exe o WScript.exe versione di Windows Script Host. Per usare CScript.exe per eseguire questo esempio, digitare un comando al prompt dei comandi usando la sintassi seguente:
cscript WiFilVer.vbs [percorso al database][percorsi di origine facoltativi]
Tenere presente anche quanto segue:
- 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 (zero) per l'esito positivo, 1 (uno) se viene richiamata la Guida e 2 (due) se lo script ha esito negativo.
Specificare il database di Windows Installer che si desidera aggiornare, che deve trovarsi nella radice del file di origine. Tuttavia, è possibile specificare le origini per il database in posizioni separate. Se l'origine è compressa, tutti i file vengono aperti nella radice.
È possibile specificare le opzioni seguenti in qualsiasi posizione della riga di comando.
Opzione | Descrizione |
---|---|
nessuna opzione specificata | Visualizzare le informazioni sul file del database. |
/u | Aggiornare le informazioni relative alle dimensioni, alla versione e alla lingua del file nel database dall'origine. |
Per altre informazioni, vedere esempi di scripting di Windows Installer e Strumenti di sviluppo di Windows Installer.