Configurazione di Programmi di aggiunta/rimozione con Windows Installer
È possibile fornire tutte le informazioni necessarie per configurare Programmi di aggiunta/rimozione in Pannello di controllo impostando i valori di determinate proprietà del programma di installazione nel pacchetto di Windows Installer dell'applicazione. L'impostazione di queste proprietà scrive automaticamente i valori corrispondenti nel Registro di sistema. Se il programma di installazione rileva che il prodotto è contrassegnato per la rimozione completa, le operazioni vengono aggiunte automaticamente allo script per rimuovere la cartella Aggiungi/Rimuovi programmi in Pannello di controllo informazioni sul prodotto.
Se un'applicazione non è registrata, non è elencata in Aggiungi/Rimuovi programmi in Pannello di controllo. Per altre informazioni, vedere Aggiunta e rimozione di un'applicazione e assenza di traccia nel Registro di sistema.
Le applicazioni installate nel contesto di installazione per utente vengono visualizzate nell'opzione Aggiungi/Rimuovi programmi dell'utente corrente. Le applicazioni installate nel contesto di installazione per computer vengono visualizzate nei programmi Add/Remove di tutti gli utenti. Le applicazioni che non sono state installate per computer e sono state installate solo come applicazioni per utente diverse dall'utente corrente, non vengono visualizzate nelle applicazioni Add/Remove dell'utente corrente.
Si noti che i pacchetti di installazione che usano la proprietà LIMITUI devono contenere anche ARPNOMODIFY. Questo è necessario per un utente per ottenere il comportamento corretto da Aggiungi/Rimuovi programmi in Pannello di controllo utilità quando si tenta di configurare un prodotto.
Il programma di installazione usa le proprietà pubbliche seguenti per gestire i programmi di aggiunta/rimozione in Pannello di controllo.
Nome proprietà | Breve descrizione della proprietà |
---|---|
ARPAUTHORIZEDCDFPREFIX | URL del canale di aggiornamento per l'applicazione. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla. |
ARPCOMMENTS | Fornisce commenti per i programmi di aggiunta/rimozione nel Pannello di controllo. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla. |
ARPCONTACT | Fornisce il contatto per i programmi di aggiunta/rimozione nel Pannello di controllo. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla. |
ARPINSTALLLOCATION | Percorso completo della cartella primaria dell'applicazione. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla. |
ARPHELPLINK | Indirizzo Internet o URL per il supporto tecnico. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla. |
ARPHELPTELEPHONE | Numeri di telefono del supporto tecnico. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla. |
ARPNOMODIFY | Impedisce la visualizzazione di un pulsante Modifica per il prodotto in Aggiungi/Rimuovi programmi nella Pannello di controllo.Nota: questo influisce solo sulla visualizzazione nell'ARP. Windows Installer è ancora in grado di ripristinare, installare e disinstallare le applicazioni tramite una riga di comando o l'interfaccia di programmazione. |
ARPNOREMOVE | Impedisce la visualizzazione di un pulsante Rimuovi per il prodotto nell'Pannello di controllo Aggiungi/Rimuovi programmi. Il prodotto può comunque essere rimosso selezionando il pulsante Modifica se il pacchetto di installazione è stato creato con un'interfaccia utente che fornisce la rimozione del prodotto come opzione. Nota: Ciò influisce solo sulla visualizzazione nell'ARP. Windows Installer è ancora in grado di ripristinare, installare e disinstallare le applicazioni tramite una riga di comando o l'interfaccia di programmazione. |
ARPNOREPAIR | Disabilita il pulsante Ripristina nei programmi di aggiunta/rimozione nel Pannello di controllo.Nota: questo influisce solo sulla visualizzazione nell'ARP. Windows Installer è ancora in grado di ripristinare, installare e disinstallare le applicazioni tramite una riga di comando o l'interfaccia di programmazione. |
ARPPRODUCTICON | Identifica l'icona visualizzata in Aggiungi/Rimuovi programmi. Se questa proprietà non è definita, Add/Remove Programs specifica l'icona di visualizzazione. |
ARPREADME | Fornisce readMe per i programmi di aggiunta/rimozione in Pannello di controllo. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla. |
ARPSIZE | Dimensioni stimate dell'applicazione in KB. |
ARPSYSTEMCOMPONENT | Impedisce la visualizzazione dell'applicazione nell'elenco programmi dell'Pannello di controllo programmi.Nota: questo influisce solo sulla visualizzazione nell'ARP. Windows Installer è ancora in grado di ripristinare, installare e disinstallare le applicazioni tramite una riga di comando o l'interfaccia di programmazione. |
ARPURLINFOABOUT | URL della home page dell'applicazione. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla. |
ARPURLUPDATEINFO | URL per le informazioni sull'aggiornamento dell'applicazione. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla. |
Nota
Per informazioni sullo strumento Imposta programma e impostazioni predefinite, vedere la sezione Uso dell'accesso al programma e impostazioni predefinite del computer.