2.4 Creazione di pacchetti Windows

Un pacchetto Windows consente di distribuire un pacchetto Microsoft* Windows Installer (MSI), un pacchetto Microsoft Windows Software Patch (MSP), un'applicazione thin-client o altre applicazioni basate su Windows su un dispositivo Windows.

È possibile utilizzare il Centro di controllo ZENworks o l'utility da riga di comando zman per creare pacchetti. Nella seguente procedura è illustrato come creare un pacchetto utilizzando Centro di controllo ZENworks. Se si preferisce utilizzare l'utility della riga di comando zman, vedere Comandi pacchetto in Utility della riga di comando ZENworks.

Per creare un pacchetto Windows:

  1. Nel Centro di controllo ZENworks, fare clic sulla scheda Pacchetti.

  2. Nell'elenco Pacchetto, fare clic su Nuovo, quindi su Pacchetto per visualizzare la pagina Seleziona tipo pacchetto.

  3. Selezionare Pacchetto Windows, quindi fare clic su Avanti per visualizzare la pagina Seleziona categoria pacchetto.

  4. Selezionare la categoria di pacchetto desiderata:

    Pacchetto vuoto: pacchetto senza task iniziali. Questa categoria di pacchetto è utile per creare rapidamente un pacchetto senza dover effettuare tutti i task previsti dalla Creazione guidata nuovo pacchetto. Dopo aver creato un pacchetto vuoto, è possibile modificarne i dettagli aggiungendo assegnazioni, azioni e così via in seguito.

    Applicazione MSI: applicazione resa disponibile sotto forma di file MSI, in modo che possa essere installata da Microsoft Windows Installer.

    Per informazioni importanti sulla creazione di pacchetti di applicazioni MSI, vedere Sezione 1.3, Considerazioni sui pacchetti.

    Applicazione MSP: applicazione resa disponibile sotto forma di file .msi, in modo che possa essere installata da microsoft* windows installer.

    Per informazioni importanti sulla creazione di pacchetti di applicazioni MSP, vedere Sezione 1.3, Considerazioni sui pacchetti.

    Applicazione semplice: un esempio di applicazione semplice potrebbe essere l'avvio del Blocco note di Windows. Generalmente un'applicazione semplice richiede l'agente Adaptive di ZENworks per copiare alcuni file sulla workstation o apportare alcune modifiche al registro di sistema della workstation, ai file INI, alle variabili di ambiente e così via.

    Se si dispone di un'applicazione non MSI più complessa, è consigliabile utilizzare ZENworks Software Packaging di AdminStudio* ZENworks Edition per creare un pacchetto MSI per l'applicazione e quindi utilizzare l'opzione dell'applicazione MSI per creare un pacchetto. Per ulteriori informazioni, vedere la Guida all'installazione di Acresso* AdminStudio 9.0 ZENworks Edition.

    Applicazione thin client: applicazione eseguita su un terminal server e accessibile tramite una sessione client terminal server (RDP o ICA).

    Applicazione Web: applicazione Web che può essere aperta immettendo un URL nel browser Web.

  5. Selezionare Pacchetto direttive, fare clic Su Avanti per visualizzare la pagina definisci dettagli, quindi immettere i dati richiesti nei campi.

    Nome pacchetto: immettere il nome del gruppo. Il nome del pacchetto deve essere diverso da quello di qualsiasi altro elemento (pacchetto, gruppo, cartella, ecc.) residente nella stessa cartella. Il nome specificato viene visualizzato nel Centro di controllo ZENworks e nell'agente Adaptive di ZENworks (sui dispositivi gestiti).

    Per ulteriori informazioni, vedere Convenzioni per i nomi utilizzati nel Centro di controllo ZENworks.

    Cartella: immettere il nome oppure individuare e selezionare la cartella del Centro di controllo ZENworks in cui si desidera salvare il pacchetto. L'impostazione di default è /bundles, ma è possibile anche creare ulteriori cartelle per organizzare i pacchetti.

    Icona: ZENworks Configuration Management consente di selezionare un'icona che viene visualizzata durante l'installazione di un particolare pacchetto. Ciò si applica solo all'icona visualizzata dall'agente Adaptive di ZENworks sui dispositivi gestiti. ZCC utilizza le icone di default per rappresentare i diversi pacchetti (Direttive, File, Immagine e Windows).

    Per selezionare un'icona, fare clic su Sfoglia, quindi individuare e selezionare l'icona che si desidera visualizzare sui dispositivi gestiti.

    Se l'icona desiderata è incorporata in un file .exe, .dll o .ico che include più icone selezionabili, è necessario installare elementi aggiuntivi prima di individuare e selezionare l'icona desiderata.

    Nel caso di Mozilla Firefox se non è stata installata l'estensione Novell File Upload nel dispositivo in uso, è necessario eseguire questa operazione prima di poter effettuare il download e installare il plugin di download o individuare e effettuare l'upload dell'icona. Per ulteriori informazioni, vedere Estensione caricamento file Novell. Dopo aver installato l'estensione Novell File Upload, è necessario installare anche il plugin di download. A questo scopo, fare clic sulla finestra di messaggio Fare clic qui per effettuare il download del plugin che viene visualizzata nella finestra di dialogo Seleziona icona (se il plugin è già stato installato nel dispositivo in uso, la finestra del plugin non viene visualizzata), scegliere Installazione manuale, quindi Installa.

    Nel caso di Microsoft Internet Explorer, è necessario installare solo il controllo ActiveX di Novell File Upload. Non è disponibile alcun plugin di download per Internet Explorer. Per ulteriori informazioni, consultare Estensione caricamento file Novell.

    Dopo aver scaricato e installato le estensioni e il plugin necessari, fare clic su per individuare e selezionare l'icona che si desidera venga visualizzata dall'agente Adaptive di ZENworks per rappresentare il pacchetto. Se l'icona è incorporata in un file .exe, .dll o .ico contenente più icone, verrà visualizzata una finestra di dialogo aggiuntiva che consente di selezionare l'icona desiderata.

    Se non si seleziona nessuna icona, viene visualizzata l'icona di default dell'oggetto applicazione.

    Descrizione: fornire una breve descrizione del contenuto del pacchetto. La descrizione viene visualizzata nel Centro di controllo ZENworks e nell'agente Adaptive di ZENworks.

  6. Fare clic su Avanti per ignorare il passaggio appropriato, in base alla categoria di pacchetto selezionata in Passaggio 4:

  7. (Condizionale) Se si crea un pacchetto di applicazione MSI, seguire i prompt della procedura guidata fino alla pagina Riepilogo, quindi passare a Passaggio 12.

    Fare clic su ? per informazioni su ogni pagina o fare riferimento alla seguente tabella:

    Pagina e campo della procedura guidata

    Dettagli

    Pagina Seleziona file MSI > campo Carica file MSI per installazione normale.

    Utilizzare questa opzione se si desidera copiare il file .msi sul server ZENworks e distribuirlo dal server ZENworks agli utenti e ai dispositivi assegnati. Questa è l'installazione normale perché l'agente Adaptive di ZENworks copia il file MSI sull'unità locale del dispositivo gestito e il programma di installazione di Microsoft Windows installa l'applicazione dal file MSI locale.

    NOTA:il valore di timeout del Centro di controllo ZENworks è impostato su 30 minuti. Se il Centro di controllo ZENworks rimane inattivo sul computer per oltre 30 minuti, verrà chiesto di eseguire di nuovo il login prima di continuare. Poiché il processo di caricamento di un file msi di grandi dimensioni può essere particolarmente lento, il valore di timeout di default non viene applicato a questa pagina.

    Pagina Seleziona file MSI > campo Immettere percorso UNC del file MSI per installazione di rete

    Utilizzare questa opzione se si desidera che Microsoft Windows Installer installi l'applicazione dal file .msi in un'ubicazione di rete. È necessario specificare il percorso completo del file .msi da usare come file di origine durante la distribuzione alla workstation.

    È possibile usare un'unità mappata o un percorso UNC. Se si utilizza un'unità mappata, è necessario verificare che l'unità di tutte le workstation sia mappata all'ubicazione di origine. Per questo motivo, è generalmente consigliabile specificare un percorso UNC.

    Dopo aver creato il pacchetto MSI, non è possibile modificare il nome del file MSI, ma è possibile modificare il percorso del file MSI. Se si modifica il nome del file .msi, l'installazione si conclude con un errore.

    Pagina Seleziona file MSI > collegamento Installa l'estensione Novell File Upload

    Se l'estensione Novell File Upload non è installata nel dispositivo in uso, è necessario installarla prima di individuare ed effettuare l'upload dei file. Per ulteriori informazioni, consultare Sezione C.0, Estensione caricamento file Novell.

    Pagina Seleziona file MSI > campo Installa parametri

    Fare clic su per visualizzare la finestra di dialogo Installa parametri, quindi specificare i parametri desiderati. Per ulteriori informazioni, fare clic sul pulsante ? o vedere Sezione A.1, Parametri installazione.

    Pagina Seleziona file MSI > campo Disinstalla parametri

    Fare clic su per visualizzare la finestra di dialogo Disinstalla parametri, quindi specificare i parametri desiderati. Per ulteriori informazioni, fare clic sul pulsante ? o vedere Sezione A.2, Parametri disinstallazione.

    Pagina Seleziona file MSI > campo Ripara parametri

    Fare clic su per visualizzare la finestra di dialogo Ripara parametri, quindi specificare i parametri desiderati. Per ulteriori informazioni, fare clic sul pulsante ? o vedere Sezione A.3, Ripara parametri.

    Pagina Seleziona file MSI > campo Seleziona file di trasformazione

    fare clic su Aggiungi per individuare e selezionare il file di gestione delle trasformazioni desiderato. È possibile effettuare l'upload del file di gestione delle trasformazioni oppure specificarne l'ubicazione.

    Benché gruppi diversi all'interno di un'azienda utilizzino spesso lo stesso tipo di applicazione, è possibile che richiedano funzionalità diverse. Uno dei vantaggi di Windows Installer risiede nel fatto che consente, ad esempio, di distribuire lo stesso pacchetto MSI a 10 gruppi di utenti, se si hanno 10 gruppi che richiedono gruppi di funzionalità diverse, applicando semplicemente un file di trasformazione diverso a ciascun gruppo.

    Un file di trasformazione è una raccolta di modifiche applicate a un'installazione MSI. Questo file contiene informazioni sulle modifiche; ad esempio indica se sono state installate funzionalità specifiche; come sono state installate; quali file, collegamenti e voci del Registro di sistema sono includi; oltre a fornire informazioni sull'applet Installa applicazioni.

    Se si utilizzano pacchetti MSI commerciali, è possibile utilizzare Macrovision AdminStudio 8.0 ZENworks Edition per creare e gestire i file di trasformazione.

    Pagina Seleziona file MSI > campo Proprietà MSI

    il pacchetto MSI contiene valori di proprietà definiti durante l'installazione amministrativa dell'applicazione. Questi valori di proprietà determinano il modo in cui Microsoft Windows Installer installa l'applicazione nella workstation. Talvolta può essere opportuno modificare uno o più valori di proprietà. Un valore di proprietà potrebbe ad esempio definire l'ubicazione di default per i file di lavoro di un utente. Aggiungendo la proprietà all'elenco e modificandone il valore, è possibile sovrascrivere l'ubicazione di default definita nel pacchetto MSI.

    Se necessario, è possibile aggiungere proprietà pubbliche non incluse nel pacchetto MSI. Durante l'esecuzione di questa operazione, fare attenzione alle proprietà valide per il pacchetto.

    Per ignorare un valore di una proprietà, è possibile modificarlo e aggiungere la proprietà all'elenco Proprietà in modo che Application Launcher utilizzi questo valore anziché quello definito nel pacchetto MSI. A questo scopo, fare clic su Aggiungi per visualizzare la finestra di dialogo Proprietà MSI. Nel campo Nome selezionare la proprietà di cui si desidera ignorare il valore, specificare il nuovo valore nel campo Valore, quindi scegliere OK per aggiungere la proprietà all'elenco Proprietà MSI.

    Per modificare una proprietà inclusa nell'elenco Proprietà MSI, selezionare la proprietà, scegliere Modifica, modificare i dati del valore e fare clic su OK.

    per rimuovere una proprietà dall'elenco Proprietà MSI, selezionare la proprietà e fare clic su Rimuovi. Se si cancella la proprietà, le future installazioni dell'applicazione utilizzeranno il valore definito nel pacchetto MSI.

    Pagina Selezionare comando > campo Eseguibile da eseguire

    La pagina Selezionare comando consente di specificare un file eseguibile facoltativo da eseguire dopo l'installazione del file con estensione msi. Fare clic su Sfoglia per ricercare e selezionare l'eseguibile desiderato.

    Se l'eseguibile è installato nella directory Programmi sul dispositivo gestito, è necessario usare le macro come indicato di seguito:

    • Su dispositivi gestiti a 32 bit: %ProgramFiles%\nome file.

    • Su dispositivi gestiti a 64 bit: %ProgramFiles32%\nome file.

    Se l'estensione Novell File Upload non è installata nel dispositivo in uso, è necessario installarla prima di individuare ed effettuare l'upload dei file. Per ulteriori informazioni, consultare Sezione C.0, Estensione caricamento file Novell.

  8. Se si crea un pacchetto di applicazioni MSI, seguire i prompt della procedura guidata fino alla pagina Riepilogo, quindi passare a Passaggio 12.

    Fare clic su ? per informazioni su ogni pagina o fare riferimento alla seguente tabella:

    Pagina e campo della procedura guidata

    Dettagli

    Pagina Seleziona file MSP > campo Carica file MSP per installazione normale

    Utilizzare questa opzione se si desidera copiare il file con estensione msp sul server ZENworks e distribuirlo dal server ZENworks agli utenti e ai dispositivi assegnati. Questa viene chiamata installazione normale perché l'agente Adaptive di ZENworks copia il file MSP sull'unità locale del dispositivo gestito e lo installa dal file MSP locale.

    Pagina Seleziona file MSP > campo Immettere percorso UNC del file MSP per installazione di rete

    Utilizzare questa opzione se si desidera effettuare l'installazione dal file con estensione msp in un'ubicazione di rete. È necessario specificare il percorso completo del file con estensione msp da utilizzare come file di origine durante la distribuzione alla workstation.

    È possibile usare un'unità mappata o un percorso UNC. Se si utilizza un'unità mappata, è necessario verificare che l'unità di tutte le workstation sia mappata all'ubicazione di origine. Per questo motivo, è generalmente consigliabile specificare un percorso UNC.

    Dopo aver creato il pacchetto MSP, non è possibile modificare il nome del file MSP, ma è possibile modificare il percorso del file MSP. Se si modifica il nome del file .msp, l'installazione si conclude con un errore.

    Pagina Seleziona file msp > collegamento Installa l'estensione Novell File Upload

    Se l'estensione Novell File Upload non è installata nel dispositivo in uso, è necessario installarla prima di individuare ed effettuare l'upload dei file. Per ulteriori informazioni, consultare Sezione C.0, Estensione caricamento file Novell.

    Pagina Seleziona file MSP > campo Parametri della riga di comando

    Dopo aver selezionato il file .msp, il campo Parametri della riga di comando viene compilato automaticamente, ad esempio /p patch_package /qn dove /p indica un file patch, patch_package specifica il file .msp e /qn specifica un'installazione senza interfaccia utente (installazione invisibile). Per installare un file .msp, è generalmente necessario usare l'opzione /qn.

    È tuttavia possibile anche specificare ulteriori opzioni. Per ulteriori informazioni, visitare il sito Web di MSDN.

  9. Se si crea un pacchetto Applicazione semplice, seguire i prompt della procedura guidata fino alla pagina Riepilogo, quindi passare a Passaggio 12.

    Fare clic su ? per informazioni su ogni pagina o fare riferimento alla seguente tabella:

    Pagina e campo della procedura guidata

    Dettagli

    Pagina Immettere il comando da eseguire > campo Comando

    Specificare il comando da eseguire per avviare l'applicazione. È generalmente consigliabile includere il percorso completo del file eseguibile se tale percorso non corrisponde a quello di ricerca del dispositivo. Questo percorso deve essere relativo al dispositivo, indipendentemente dal fatto che l'applicazione appartenga a una risorsa locale o di rete.

    Ad esempio se il file eseguibile si trova sull'unità locale del dispositivo, è generalmente necessario usare un formato del tipo c:\winnt\notepad.exe. Se il file eseguibile non è una risorsa di rete, è generalmente necessario usare un formato del tipo j:\apps\notepad.exe (se tutti gli utenti hanno mappato J: all'ubicazione) o \\server1\vol1\apps\notepad.exe.

    Pagina Immettere il comando da eseguire > collegamento Installa l'estensione Novell File Upload

    Se l'estensione Novell File Upload non è installata nel dispositivo in uso, è necessario installarla prima di individuare ed effettuare l'upload dei file. Per ulteriori informazioni, consultare Sezione C.0, Estensione caricamento file Novell.

    Pagina Immettere il comando da eseguire > campo Parametri della riga di comando

    Specificare tutti i parametri della riga di comando che devono essere passati al file eseguibile.

    L'agente Adaptive di ZENworks passa i parametri così come sono specificati. Quindi, la sintassi dei parametri deve corrispondere esattamente a quella richiesta per il file eseguibile. Ad esempio se word.exe ha un parametro /f=filepath che richiede che i percorsi contenenti spazi vengano racchiusi tra virgolette, è necessario immettere:

    /f="c:\my docs\sample.doc"

    Pagina Immettere il comando da eseguire > campo Directory di lavoro

    Specificare il percorso della directory che l'applicazione dovrà utilizzare per i file di lavoro.

  10. Se si crea un pacchetto di applicazioni thin client, seguire i prompt della procedura guidata fino alla pagina Riepilogo, quindi passare a Passaggio 12.

    Fare clic su ? per informazioni su ogni pagina o fare riferimento alla seguente tabella:

    Pagina e campo della procedura guidata

    Dettagli

    Pagina Configura dettagli thin client > campo Sessione ICA: Nome applicazione pubblicato

    Immettere il nome dell'applicazione pubblicata così come definito in Citrix*.

    Pagina Configura dettagli thin client > campo Sessione ICA: Server di hosting dell'applicazione

    aggiungere i server Citrix di hosting dell'applicazione. Per aggiungere un server, specificare il relativo indirizzo IP o nome host, quindi fare clic su Aggiungi.

    L'ordine in cui sono elencati i server è l'ordine preferito di avvio. Se necessario, usare i pulsanti Sposta su o Sposta giù per modificare l'ordine.

    Pagina Dettagli configurazione thin client > campo Sessione RDP: indirizzo server di terminale

    Digitare l'indirizzo ip o il NOME host del server.

    Pagina Dettagli configurazione thin client > campo Sessione RDP: Porta server

    Se il terminal server non utilizza la porta di default 3389, specificare il numero di porta corretto.

    Pagina Dettagli configurazione thin client > campo Sessione RDP: dominio server

    se il terminal server è parte di un dominio di Windows NT*o Active Directory*, immettere il nome del dominio. Se il nome utente e la password del dominio corrispondono a quelli di Novell eDirectory™, all'utente non viene chiesto di effettuare il login al server di terminale al momento dell'avvio dell'applicazione.

    Pagina Configura dettagli thin client > campo Sessione RDP: Percorso applicazione

    Specificare il percorso del file eseguibile dell'applicazione dal punto di vista del server di terminale.

    Pagina Configura dettagli thin client > campo Sessione RDP: Directory di lavoro applicazione

    Specificare il percorso della directory che l'applicazione dovrà utilizzare per i file di lavoro.

    Pagina Configura dettagli thin client > campo Sessione RDP: Profondità colore

    selezionare un numero di colori per la sessione client RDP. Le opzioni disponibili sono: 256 colori, High Color (15 bit), High Color (16 bit) o True Color (24 bit). L'impostazione di default è True Color (24 bit).

    Pagina Configura dettagli thin client > campo Sessione RDP: Dimensioni schermo

    per visualizzare la sessione client RDP su tutta l'area del desktop, selezionare Funziona in modalità schermo intero. Altrimenti, selezionare Utilizza dimensioni schermo specificate e impostare manualmente la larghezza e l'altezza in pixel.

  11. Se si crea un pacchetto di applicazioni Web, seguire i prompt della procedura guidata fino alla pagina Riepilogo, quindi passare a Passaggio 12.

    Fare clic su ? per informazioni su ogni pagina o fare riferimento alla seguente tabella:

    Pagina e campo della procedura guidata

    Dettagli

    Pagina Immetti URL > campo URL

    Specificare l'ubicazione (URL) dell'applicazione Web. L'URL deve puntare al file principale dell'applicazione Web o a una pagina Web che consenta l'accesso all'applicazione.

    Fare clic su Verifica URL per verificare l'URL.

  12. Controllare le informazioni nella pagina Riepilogo e apportare le modifiche desiderate alle impostazioni del pacchetto utilizzando il pulsante Indietro in base alle esigenze.

  13. (Condizionale) Selezionare la casella di controllo Definisci proprietà aggiuntive per visualizzare la pagina Riepilogo del pacchetto al termine della procedura guidata. È possibile utilizzare le varie schede per modificare le assegnazioni, i requisiti di sistema, le azioni, le impostazioni e le impostazioni di replica del contenuto.

  14. Fare clic su Fine per creare il pacchetto in base alle impostazioni nella pagina Riepilogo.

    Quando si fa clic su Fine, il pacchetto verrà creato senza assegnazioni di utenti o pacchetti, pianificazioni e appartenenza a gruppi. In seguito sarà necessario configurare ulteriori opzioni per il pacchetto continuando con Sezione 3.2, Assegnazione di pacchetti esistenti a dispositivi o Sezione 3.3, Assegnazione di pacchetti esistenti a utenti.