Esempi di scripting di Windows Installer

I componenti di Windows SDK per gli sviluppatori di Windows Installer contengono file VBScript che mostrano come viene usata l'interfaccia di automazione di Windows Installer per modificare i pacchetti di Windows Installer.

Gli esempi di script identificati in questo argomento non sono supportati da Microsoft Corporation e vengono forniti solo come riferimento potenzialmente utile. L'esecuzione di questi esempi richiede Windows Script Host. Per altre informazioni su Windows Script Host, vedere la sezione Windows Script Host di Microsoft Windows Software Development Kit (SDK).

File script di esempio Descrizione
WiLstPrd.vbs Elenca prodotti, proprietà, funzionalità e componenti
WiImport.vbs Importare file
WiExport.vbs Esporta file
WiSubStg.vbs Gestire sottostorage
WiStream.vbs Gestire flussi binari
WiMerge.vbs Unire due database
WiGenXfm.vbs Generare una trasformazione
WiUseXfm.vbs Applicare una trasformazione
WiLstXfm.vbs Visualizzare una trasformazione (solo CSCRIPT)
WiDiffDb.vbs Visualizzare le differenze tra due database (solo CSCRIPT)
WiLstScr.vbs Visualizza script del programma di installazione (solo CSCRIPT)
WiSumInf.vbs Gestire le informazioni di riepilogo
WiPolicy.vbs Gestione delle impostazioni dei criteri
WiLangId.vbs Gestire la lingua e la tabella codici
WiToAnsi.vbs Copiare un file Unicode in un file Ansi
WiFilVer.vbs Gestire le dimensioni e le versioni dei file
WiMakCab.vbs Generare file cab
WiRunSQL.vbs Eseguire istruzioni SQL
WiTextIn.vbs Copiare un file ANSI in un campo del database
WiCompon.vbs Elencare i componenti
WiFeatur.vbs Elencare le funzionalità
WiDialog.vbs Interfaccia utente di anteprima

 

Tutti questi script visualizzano una schermata della Guida che descrive gli argomenti della riga di comando. Per visualizzare la schermata della Guida in Windows, fare doppio clic sul file. Per visualizzare la schermata della Guida da una riga di comando immettere ? come primo argomento o immettere un numero inferiore di argomenti rispetto a quello richiesto. Gli script restituiscono il valore 0 per l'esito positivo, 1 se viene richiamata la Guida e 2 in caso di errore.

Questi esempi richiedono l'esecuzione di Windows Script Host. Windows Script Host è in realtà due host:

  • CScript.exe è la versione che consente di eseguire script dal prompt dei comandi e fornisce opzioni della riga di comando per l'impostazione delle proprietà dello script.
  • WScript.exe è la versione di Windows Script Host che consente di eseguire script da Windows. Per altre informazioni, vedere la sezione Windows Script Host in Windows SDK.

L'utilità Makecab.exe è inclusa negli esempi di applicazione di patch nei componenti di Windows SDK per sviluppatori di Windows Installer.

Per informazioni su WMI, vedere Uso di Windows Installer con WMI.