Gestire le dimensioni e le versioni dei file
Il file VBScript WiFilVer.vbs viene fornito nei componenti di Windows SDK per gli 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 illustra anche le azioni di Windows Installer, come accedere a un database di Windows Installer e l'uso dei seguenti elementi:
- Metodo Installer.OpenDatabasedell'oggetto Installer
- Installer.FileAttributes , proprietà
- Metodo Installer.FileHash
- Metodo Installer.FileVersion
- Metodo Installer.LastErrorRecorddell'oggetto Installer
- Database.OpenView , metodo
- Proprietà Database.SummaryInformationdell'oggetto database
- Metodo Session.DoAction
- Session.Property
- Session.SourcePath , proprietà
- Proprietà Session.Modedell'oggetto Session
- Proprietà Record.StringData
- Proprietà Record.IntegerDatadell'oggetto Record
L'uso di questo esempio richiede la versione CScript.exe o WScript.exe di Host script di Windows. Per usare CScript.exe per eseguire questo esempio, digitare un comando al prompt dei comandi usando la sintassi seguente:
cscript WiFilVer.vbs [percorso del database][percorsi di origine facoltativi]
Tenere presente anche quanto segue:
- 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 (zero) per esito positivo, 1 (uno) se viene richiamata la Guida e 2 (due) se lo script ha esito negativo.
Specificare il database di Windows Installer da aggiornare, che deve trovarsi nella radice del file di origine. È tuttavia possibile specificare origini per il database in posizioni separate. Se l'origine è compressa, tutti i file vengono aperti nella radice.
Le opzioni seguenti possono essere specificate in qualsiasi posizione nella riga di comando.
Opzione | Descrizione |
---|---|
nessuna opzione specificata | Visualizzare le informazioni sul file del database. |
/U | Aggiornare le dimensioni del file, la versione e le informazioni sulla lingua nel database dall'origine. |
Per altre informazioni, vedere Esempi di script di Windows Installer e Strumenti di sviluppo di Windows Installer.