Informazioni di riferimento sulle proprietà

Questa sezione elenca le proprietà definite da Windows Installer:

È possibile specificare proprietà aggiuntive tramite dati creati o azioni personalizzate. Le proprietà con nomi senza lettere minuscole sono proprietà pubbliche e possono essere specificate nella riga di comando.

Per informazioni sui valori della chiave del Registro di sistema Uninstall fornita dalle proprietà del programma di installazione, vedere Uninstall Registry Key.For information about values of the Uninstall Registry key that are provided by installer properties, see Uninstall Registry Key.

Proprietà percorso componente

Nell'elenco seguente sono disponibili collegamenti a ulteriori informazioni sulle proprietà della posizione del componente.

Proprietà Descrizione
OriginalDatabase
Il programma di installazione imposta questa proprietà sul database avviato, sul database nell'origine o sul database memorizzato nella cache.
ParentOriginalDatabase
Il programma di installazione imposta questa proprietà per le installazioni eseguite da un'azione Installazione simultanea .
SourceDir
Directory radice contenente i file di origine.
TARGETDIR
Specifica la directory di destinazione radice per l'installazione. Durante un'installazione amministrativa questa proprietà è il percorso in cui copiare il pacchetto di installazione.

 

Configuration Properties

Nell'elenco seguente sono disponibili collegamenti ad altre informazioni sulle altre proprietà configurabili.

Proprietà Descrizione
AZIONE
Azione iniziale chiamata dopo l'inizializzazione del programma di installazione.
ALLUSERS
Determina la posizione in cui vengono archiviate le informazioni di configurazione.
ARPAUTHORIZEDCDFPREFIX
URL del canale di aggiornamento per un'applicazione.
ARPCOMMENTS
Fornisce commenti per l'aggiunta o la rimozione di programmi in Pannello di controllo.
ARPCONTACT
Fornisce il contatto per l'aggiunta o la rimozione di programmi in Pannello di controllo.
ARPINSTALLLOCATION
Percorso completo della cartella primaria di un'applicazione.
ARPNOMODIFY
Disabilita la funzionalità che modifica un prodotto.
ARPNOREMOVE
Disabilita la funzionalità che rimuove un prodotto.
ARPNOREPAIR
Disabilita il pulsante Ripristina nella procedura guidata Programmi.
ARPPRODUCTICON
Specifica l'icona primaria per il pacchetto di installazione.
ARPREADME
Fornisce un file Leggimi per l'aggiunta o la rimozione di programmi in Pannello di controllo.
ARPSIZE
Dimensioni stimate di un'applicazione in kilobyte.
ARPSYSTEMCOMPONENT
Impedisce la visualizzazione di un'applicazione nell'elenco Installazione applicazioni .
ARPURLINFOABOUT
URL per la home page di un'applicazione.
ARPURLUPDATEINFO
URL per le informazioni sull'aggiornamento dell'applicazione.
AVAILABLEFREEREG
Spazio del Registro di sistema (in kilobyte) richiesto da un'applicazione. Usato dall'azione AllocateRegistrySpace.
CCP_DRIVE
Percorso radice per i prodotti idonei per CCP.
DefaultUIFont
Stile del carattere predefinito utilizzato per i controlli.
DISABLEADVTSHORTCUTS
Impostare per disabilitare la generazione dei tasti di scelta rapida specifici che supportano l'installazione su richiesta.
DISABLEMEDIA
Impedisce al programma di installazione di registrare origini multimediali, ad esempio cd-rom, come origini valide per il prodotto.
DISABLEROLLBACK
Disabilita il rollback per la configurazione corrente.
EXECUTEACTION
Azione di primo livello avviata da ExecuteAction.
EXECUTEMODE
Modalità di esecuzione eseguita dal programma di installazione.
FASTOEM
Migliora le prestazioni di installazione in scenari OEM specifici.
INSTALLLEVEL
Livello iniziale in cui vengono installate le funzionalità.
LIMITUI
Il livello dell'interfaccia utente è limitato come Basic.
LOGACTION
Elenco di nomi di azione da registrare.
MEDIAPACKAGEPATH
Questa proprietà deve essere impostata sul percorso relativo se il pacchetto di installazione non si trova nella radice del CD-ROM.
MSIARPSETTINGSIDENTIFIER
Questa proprietà facoltativa contiene un elenco delimitato da punti e virgola dei percorsi del Registro di sistema in cui l'applicazione archivia le impostazioni e le preferenze di un utente. Disponibile con Windows Installer 4.0.
MSIDISABLEEEUI
Disabilitare l'interfaccia utente incorporata per l'installazione.
Windows Installer 4.0 e versioni precedenti: Non supportato.
MSIFASTINSTALL
Ridurre il tempo necessario per installare un pacchetto di Windows Installer di grandi dimensioni.
Windows Installer 4.5 e versioni precedenti: Non supportato.
MSIINSTALLPERUSER
Richiede che Windows Installer installi il pacchetto solo per l'utente corrente.
Windows Installer 4.5 e versioni precedenti: Non supportato.
MSINODISABLEMEDIA
Impostare questa proprietà per impedire al programma di installazione di impostare la proprietà DISABLEMEDIA .
MSIENFORCEUPGRADECOMPONENTRULES
Impostare questa proprietà su 1 (una) nella riga di comando o nella tabella delle proprietà per applicare le regole del componente di aggiornamento durante gli aggiornamenti di piccole dimensioni e gli aggiornamenti secondari di un prodotto specifico. Disponibile a partire da Windows Installer 3.0.
MSIUNINSTALLSUPERSEDCOMPONENTS
Quando questa proprietà è stata impostata su 1, il programma di installazione può annullare la registrazione e disinstallare i componenti ridondanti per impedire di lasciare i componenti orfani nel computer.
Windows Installer 4.0 e versioni precedenti: Non supportato.
PRIMARYFOLDER
Consente all'autore di designare una cartella primaria per un'installazione. Usato per determinare i valori per le proprietà PrimaryVolumePath, PrimaryVolumeSpaceAvailable, PrimaryVolumeSpaceRequired e PrimaryVolumeSpaceRemaining.
Privilegiata
Esegue un'installazione con privilegi elevati.
PROMPTROLLBACKCOST
Azione se è presente spazio su disco insufficiente per l'installazione.
RIAVVIARE
Forza o elimina un riavvio.
REBOOTPROMPT
Elimina la visualizzazione dei prompt per i riavvii all'utente. Tutti i riavvii necessari vengono eseguiti automaticamente.
ROOTDRIVE
Unità predefinita per un'installazione.
SEQUENZA
Tabella con lo schema della tabella di sequenza.
SHORTFILENAMES
Causa l'uso di nomi di file brevi.
TRASFORMA
Elenco di trasformazioni da applicare a un database.
TRANSFORMSATSOURCE
Informa il programma di installazione che le trasformazioni per un prodotto risiedono nell'origine.
TRANSFORMSSECURE
L'impostazione della proprietà TRANSFORMSECURE su 1 (una) informa il programma di installazione che le trasformazioni devono essere memorizzate nella cache localmente nel computer utente in un percorso in cui l'utente non dispone dell'accesso in scrittura.
MsiLogFileLocation
Il programma di installazione imposta il valore di questa proprietà sul percorso completo del file di log, quando è stata abilitata la registrazione. Questa proprietà è disponibile a partire da Windows Installer 4.0.
MsiLogging
Imposta la modalità di registrazione predefinita per il pacchetto di Windows Installer. Questa proprietà è disponibile a partire da Windows Installer 4.0.
MSIUSEREALADMINDETECTION
Impostare questa proprietà su 1 per richiedere che il programma di installazione usi le informazioni utente effettive quando si imposta la proprietà AdminUser . Questa proprietà è disponibile a partire da Windows Installer 4.0.

 

Proprietà data, ora

Le proprietà Date e Ora sono proprietà attive impostate dal programma di installazione quando i dati vengono estratti.

Proprietà Descrizione
Date
Data corrente.
Ora
Ora corrente.

 

Proprietà delle opzioni di installazione delle funzionalità

L'elenco seguente fornisce collegamenti a altre informazioni sulle proprietà delle opzioni di installazione delle funzionalità.

Proprietà Descrizione
ADDDEFAULT
Elenco delle funzionalità da installare nella configurazione predefinita.
ADDLOCAL
Elenco delle funzionalità da installare in locale.
ADDSOURCE
Elenco di funzionalità da eseguire dall'origine.
PUBBLICIZZARE
Elenco delle funzionalità da annunciare.
COMPADDDEFAULT
Elenco di componenti da installare nella configurazione predefinita.
COMPADDLOCAL
Elenco degli ID componente da installare in locale.
COMPADDSOURCE
Elenco degli ID componente da eseguire dal supporto di origine.
FILEADDDEFAULT
Elenco delle chiavi di file per l'installazione dei file nella configurazione predefinita.
FILEADDLOCAL
Elenco delle chiavi di file per l'esecuzione locale dei file.
FILEADDSOURCE
Elenco delle chiavi di file da eseguire dal supporto di origine.
MSIDISABLELUAPATCHING
L'impostazione di questa proprietà impedisce l'applicazione di patch dell'utente con privilegi minimi (LUA).
MsiPatchRemovalList
Elenco di patch da rimuovere durante l'installazione.
MSIRESTARTMANAGERCONTROL
Specifica se il pacchetto usa la funzionalità Restart Manager o FilesInUse .
MSIDISABLERMRESTART
Specifica il modo in cui le applicazioni o i servizi che attualmente usano file interessati da un aggiornamento devono essere arrestati e riavviati per abilitare l'installazione dell'aggiornamento.
MSIRMSHUTDOWN
Specifica il modo in cui le applicazioni o i servizi che attualmente usano file interessati da un aggiornamento devono essere arrestate per abilitare l'installazione dell'aggiornamento.
MSIPATCHREMOVE
L'impostazione di questa proprietà rimuove le patch.
BENDA
L'impostazione di questa proprietà applica una patch.
REINSTALL
Elenco delle funzionalità da reinstallare.
REINSTALLMODE
Stringa che contiene lettere che specificano il tipo di reinstallazione da eseguire.
RIMUOVERE
Elenco delle funzionalità da rimuovere.

 

Proprietà hardware

L'elenco seguente identifica le proprietà hardware impostate da Windows Installer all'avvio.

Proprietà Descrizione
Alfa
Livello del processore numerico durante l'esecuzione in un processore Alfa.
Nota: Questa proprietà è obsoleta, la piattaforma Alpha non è supportata da Windows Installer.
Bordo
Larghezza dei bordi della finestra, in pixel.
BorderTop
Altezza dei bordi della finestra, in pixel.
CaptionHeight
Altezza dell'area di didascalia normale, in pixel.
ColorBit
Numero di bit di colore adiacenti per ogni pixel.
Intel
Livello di processore numerico durante l'esecuzione in un processore Intel.
Intel64
Livello del processore numerico quando viene eseguito su un processore Itanium.
Msix64
Livello di processore numerico durante l'esecuzione in un processore x64.
PhysicalMemory
Dimensioni della RAM installata, in megabyte.
ScreenX
Larghezza dello schermo, in pixel.
Schermata
Altezza dello schermo, in pixel.
TextHeight
Altezza dei caratteri, in unità logiche.
VirtualMemory
Quantità di spazio disponibile per i file di pagina, in megabyte.

 

Proprietà stato installazione

Nell'elenco seguente sono disponibili collegamenti a ulteriori informazioni sulle proprietà di stato aggiornate dal programma di installazione durante l'installazione.

Proprietà Descrizione
AFTERREBOOT
Indica che l'installazione corrente segue un riavvio richiamato dall'azione ForceReboot .
CostingComplete
Indica se il costo dello spazio su disco è completo.
Installato
Indica che un prodotto è già installato.
MSICHECKCRCS
Il programma di installazione esegue un CRC sui file solo se la proprietà MSICHECKCRCS è impostata.
MsiRestartManagerSessionKey
Il programma di installazione imposta questa proprietà sulla chiave di sessione per la sessione di Restart Manager .
MsiRunningElevated
Il programma di installazione imposta il valore di questa proprietà su 1 quando il programma di installazione viene eseguito con privilegi elevati .
MsiSystemRebootPending
Il programma di installazione imposta questa proprietà su 1 se il riavvio del sistema operativo è attualmente in sospeso.
MsiUIHideCancel
Il programma di installazione imposta MsiUIHideCancel su 1 quando il livello di installazione interno include INSTALLUILEVEL_HIDECANCEL.
MsiUIProgressOnly
Il programma di installazione imposta MsiUIProgressOnly su 1 quando il livello di installazione interno include INSTALLUILEVEL_PROGRESSONLY.
MsiUISourceResOnly
MsiUISourceResOnly a 1 (uno) quando il livello di installazione interno include INSTALLUILEVEL_SOURCERESONLY.
NOCOMPANYNAME
Elimina l'impostazione automatica della proprietà COMPANYNAME .
NOUSERNAME
Elimina l'impostazione automatica della proprietà USERNAME .
OutOfDiskSpace
Spazio su disco insufficiente per supportare l'installazione.
OutOfNoRbDiskSpace
Spazio su disco insufficiente con rollback disattivato.
Preselezionato
Le funzionalità sono già selezionate.
PrimaryVolumePath
Il programma di installazione imposta il valore di questa proprietà sul percorso del volume designato dalla proprietà PRIMARYFOLDER .
PrimaryVolumeSpaceAvailable
Il programma di installazione imposta il valore di questa proprietà su una stringa che rappresenta il numero totale di byte disponibili nel volume a cui fa riferimento la proprietà PrimaryVolumePath .
PrimaryVolumeSpaceRemaining
Il programma di installazione imposta il valore di questa proprietà su una stringa che rappresenta il numero totale di byte rimanenti nel volume a cui fa riferimento la proprietà PrimaryVolumePath se vengono installate tutte le funzionalità attualmente selezionate.
PrimaryVolumeSpaceRequired
Il programma di installazione imposta il valore di questa proprietà su una stringa che rappresenta il numero totale di byte richiesti da tutte le funzionalità attualmente selezionate nel volume a cui fa riferimento la proprietà PrimaryVolumePath .
ProductLanguage
Identificatore lingua numerico (LANGID) per il database. (OBBLIGATORIO)
ReplacedInUseFiles
Impostare se il programma di installazione viene installato su un file in uso.
RIASSUMERE
Installazione ripresa.
RollbackDisabled
Il programma di installazione imposta questa proprietà quando il rollback è disabilitato.
UILevel
Indica il livello dell'interfaccia utente.
UpdateStarted
Impostare quando sono state avviate le modifiche al sistema per questa installazione.
UPGRADINGPRODUCTCODE
Impostato dal programma di installazione quando un aggiornamento rimuove un'applicazione.
VersionMsi
Il programma di installazione imposta questa proprietà sulla versione di Windows Installer eseguita durante l'installazione.

 

Proprietà del sistema operativo

Nell'elenco seguente sono disponibili collegamenti a ulteriori informazioni sulle proprietà del sistema operativo impostate dal programma di installazione all'avvio.

Nome proprietà Breve descrizione
AdminUser
Impostare in Windows 2000 se l'utente dispone di privilegi di amministratore.
Nomecomputer
Nome computer del sistema corrente.
MsiNetAssemblySupport
Nei sistemi che supportano assembly Common Language Runtime, il programma di installazione imposta il valore di questa proprietà sulla versione del file di fusion.dll. Il programma di installazione non imposta questa proprietà se il sistema operativo non supporta assembly Common Language Runtime.
MsiNTProductType
Indica il tipo di prodotto Windows.
MsiNTSuiteBackOffice
Nei sistemi operativi Windows 2000 e versioni successive, il programma di installazione imposta questa proprietà su 1 (uno) solo se sono installati i componenti di Microsoft BackOffice.
MsiNTSuiteDataCenter
Nei sistemi operativi Windows 2000 e versioni successive, il programma di installazione imposta questa proprietà su 1 (uno) solo se è installato Windows 2000 Datacenter Server.
MsiNTSuiteEnterprise
Nei sistemi operativi Windows 2000 e versioni successive, il programma di installazione imposta questa proprietà su 1 (uno) solo se è installato Windows 2000 Advanced Server.
MsiNTSuitePersonale
Nei sistemi operativi Windows XP e versioni successive, il programma di installazione imposta questa proprietà su 1 (uno) solo se il sistema operativo è Home (non Professional).
MsiNTSuiteSmallBusiness
Nei sistemi operativi Windows 2000 e versioni successive, il programma di installazione imposta questa proprietà su 1 (uno) solo se è installato Microsoft Small Business Server.
MsiNTSuiteSmallBusinessRestricted
Nei sistemi operativi Windows 2000 e versioni successive, il programma di installazione imposta questa proprietà su 1 (uno) solo se Microsoft Small Business Server è installato con la licenza client restrittiva.
MsiNTSuiteWebServer
Nei sistemi operativi Windows 2000 e versioni successive, il programma di installazione imposta la proprietà MsiNTSuiteWebServer su 1 (uno) se è installata l'edizione Web di Windows Server 2003. Disponibile solo con la versione di Windows Server 2003 di Windows Installer.
MsiTabletPC
Il programma di installazione imposta questa proprietà su un valore diverso da zero se il sistema operativo corrente è Windows XP Tablet PC Edition.
MsiWin32AssemblySupport
Nei sistemi che supportano assembly Win32, il programma di installazione imposta il valore di questa proprietà sulla versione del file di sxs.dll. Il programma di installazione non imposta questa proprietà se il sistema operativo non supporta gli assembly Win32.
OLEAdvtSupport
Impostare se OLE supporta Windows Installer.
RedirectedDllSupport
Il programma di installazione imposta la proprietà RedirectedDllSupport se il sistema che esegue l'installazione supporta componenti isolati.
RemoteAdminTS
Il programma di installazione imposta la proprietà RemoteAdminTS quando il sistema è un server di amministrazione remota che esegue il servizio ruolo Terminal Server.
ServicePackLevel
Numero di versione del Service Pack del sistema operativo.
ServicePackLevelMinor
Numero di versione secondaria del Service Pack del sistema operativo.
SharedWindows
Impostare quando il sistema funziona come Windows condiviso.
ShellAdvtSupport
Impostare se la shell supporta la pubblicità delle funzionalità.
SystemLanguageID
Identificatore di lingua predefinito per il sistema.
TerminalServer
Impostare quando il sistema è un server che esegue il servizio ruolo Terminal Server.
TTCSupport
Indica se il sistema operativo supporta l'uso di file con estensione ttc (raccolte di tipi di caratteri true).
Versione9X
Numero di versione per il sistema operativo Windows.
VersionDatabase
Versione numerica del database dell'installazione corrente.
VersionNT
Numero di versione per il sistema operativo.
VersionNT64
Numero di versione per il sistema operativo se il sistema è in esecuzione in un computer a 64 bit.
Build di Windows
Numero di build del sistema operativo.

 

Proprietà delle informazioni sul prodotto

Nell'elenco seguente sono disponibili collegamenti a ulteriori informazioni sulle proprietà specifiche del prodotto specificate nella tabella delle proprietà.

Nome proprietà Breve descrizione
ARPHELPLINK
Indirizzo Internet o URL per il supporto tecnico.
ARPHELPTELEPHONE
Numeri di telefono del supporto tecnico.
DiskPrompt
Stringa visualizzata da una finestra di messaggio che richiede un disco.
IsAdminPackage
Impostare su 1 (uno) se l'installazione corrente viene eseguita da un pacchetto creato tramite un'installazione amministrativa.
LeftUnit
Posiziona le unità a sinistra del numero.
Produttore
Nome del produttore dell'applicazione. (Obbligatorio)
MediaSourceDir
Il programma di installazione imposta questa proprietà su 1 (uno) quando l'installazione usa un'origine multimediale, ad esempio un CD-ROM.
MSIINSTANCEGUID
La presenza di questa proprietà indica che una trasformazione di modifica del codice prodotto viene registrata nel prodotto.
MSINEWINSTANCE
Questa proprietà indica l'installazione di una nuova istanza di un prodotto con trasformazioni di istanza.
ParentProductCode
Il programma di installazione imposta questa proprietà per le installazioni eseguite da un'azione Di installazione simultanea .
PIDTemplate
Stringa utilizzata come modello per la proprietà PIDKEY .
ProductCode
Identificatore univoco per una versione specifica del prodotto. (Obbligatorio)
ProductName
Nome leggibile di un'applicazione. (Obbligatorio)
ProductState
Impostare sullo stato installato di un prodotto.
ProductVersion
Formato stringa della versione del prodotto come valore numerico. (Obbligatorio)
UpgradeCode
GUID che rappresenta un set correlato di prodotti.

 

Proprietà dell'aggiornamento delle informazioni di riepilogo

Le proprietà seguenti vengono impostate solo dalle trasformazioni nei file msp usati per aggiornare il flusso di informazioni di riepilogo di un'immagine amministrativa.

Proprietà Descrizione
PATCHNEWPACKAGECODE
Il valore di questa proprietà viene scritto nella proprietà Revision Number Summary .
PATCHNEWSUMMARYCOMMENTS
Il valore di questa proprietà viene scritto nella proprietà Summary Comments .
PATCHNEWSUMMARYSUBJECT
Il valore di questa proprietà viene scritto nella proprietà Subject Summary .

 

Proprietà della cartella di sistema

L'elenco seguente fornisce collegamenti a altre informazioni sulle cartelle di sistema impostate dal programma di installazione.

Proprietà Descrizione
AdminToolsFolder
Percorso completo della directory contenente strumenti di amministrazione.
AppDataFolder
Percorso completo della cartella Roaming per l'utente corrente.
CommonAppDataFolder
Percorso completo dei dati dell'applicazione per tutti gli utenti.
CommonFiles64Folder
Percorso completo della cartella File comuni a 64 bit predefinita.
CommonFilesFolder
Percorso completo della cartella File comuni per l'utente corrente.
DesktopFolder
Percorso completo della cartella Desktop .
PreferitiFolder
Percorso completo della cartella Preferiti per l'utente corrente.
FontFolder
Percorso completo della cartella Font .
LocalAppDataFolder
Percorso completo della cartella contenente applicazioni locali (nonroaming).
MyPicturesFolder
Percorso completo della cartella Immagini .
NetHoodFolder
Percorso completo della cartella NetHood .
PersonalFolder
Percorso completo della cartella Documenti per l'utente corrente.
PrintHoodFolder
Percorso completo della cartella PrintHood .
ProgramFiles64Folder
Percorso completo della cartella Programmi a 64 bit predefinita.
ProgramFilesFolder
Percorso completo della cartella Programmi a 32 bit predefinita.
ProgramMenuFolder
Percorso completo della cartella Menu programma .
RecentFolder
Percorso completo della cartella Recenti .
SendToFolder
Percorso completo della cartella SendTo per l'utente corrente.
StartMenuFolder
Percorso completo della cartella del menu Start .
StartupFolder
Percorso completo della cartella Startup .
System16Folder
Percorso completo della cartella per le DLL di sistema a 16 bit.
System64Folder
Percorso completo della cartella System64 predefinita.
SystemFolder
Percorso completo della cartella System per l'utente corrente.
TempFolder
Percorso completo della cartella Temp .
TemplateFolder
Percorso completo della cartella Modello per l'utente corrente.
WindowsFolder
Percorso completo della cartella Windows .
WindowsVolume
Volume della cartella Windows .

 

Proprietà delle informazioni utente

L'elenco seguente fornisce collegamenti a altre informazioni sulle informazioni fornite dall'utente.

Proprietà Descrizione
AdminProperties
Elenco delle proprietà impostate durante un'installazione di amministrazione.
COMPANYNAME
Nome organizzazione dell'utente che esegue l'installazione.
Logonuser
Nome utente per l'utente che è attualmente connesso.
MsiHiddenProperties
Elenco delle proprietà che non vengono scritte nel log.
PIDKEY
Parte dell'ID prodotto immesso dall'utente.
ProductID
ID prodotto completo dopo una convalida riuscita.
UserLanguageID
Identificatore di lingua predefinito dell'utente corrente.
NOME UTENTE
Utente che esegue l'installazione.
UserSID, proprietà
Impostare dal programma di installazione in base all'identificatore di sicurezza (SID) dell'utente.