Effettuare il provisioning dei PC con le app

È possibile installare più app piattaforma UWP (Universal Windows Platform) (UWP) e applicazioni desktop Windows (Win32) in un pacchetto di provisioning. Questo articolo illustra le varie impostazioni in Configurazione di Windows Designer per l'installazione dell'app.

Quando aggiungi un'app in una procedura guidata di Progettazione configurazione di Windows, le impostazioni appropriate vengono visualizzate in base all'app selezionata. Per istruzioni sull'aggiunta di un'app con l'editor avanzato in Progettazione configurazione di Windows, vedi Aggiungere un'app con l'editor avanzato.

Importante

Se si prevede di usare Intune per gestire i dispositivi, è consigliabile usare Intune per installare app Microsoft 365 Apps for enterprise 2016 (Access, Excel, OneDrive for Business, OneNote, Outlook, PowerPoint, Publisher, Skype for Business, Word, Project Desktop Client e Visio Pro per Microsoft 365 Apps for enterprise). Le app che vengono installate utilizzando un pacchetto di provisioning non possono essere gestite o modificate usando Intune. Informazioni su come assegnare app Microsoft 365 Apps for enterprise 2016 usando Microsoft Intune.

Impostazioni per le app UWP

  • Percorso licenza: specificare il file di licenza se l'app è di Microsoft Store. Questa impostazione è facoltativa se si dispone di un certificato per l'app.
  • Nome della famiglia di pacchetti: specificare il nome della famiglia di pacchetti se non si specifica una licenza. Questo campo verrà popolato automaticamente dopo aver specificato una licenza.
  • Dipendenze appx necessarie: specificare i pacchetti di dipendenze appx che sono necessari per l'installazione dell'app

Impostazioni per le applicazioni desktop di Windows

Programma di installazione MSI

Nota

Altre informazioni sulle opzioni della riga di comando per Msiexec.exe sono disponibili qui.

  • Argomenti della riga di comando: facoltativamente, aggiungere altri argomenti di comando. Il flag silent viene aggiunto automaticamente. Esempio: PROPERTY=VALUE

  • Continuare le installazioni dopo l'errore: facoltativamente, specificare se si vuole continuare l'installazione di altre app se l'installazione dell'app non riesce

  • Riavvio obbligatorio: facoltativamente, specificare se si vuole riavviare dopo l'installazione corretta dell'app

  • Dipendenze dell'app win32 necessarie: facoltativamente, specificare altri file necessari per l'installazione dell'app. Per i programmi di installazione con più dipendenze di file o con strutture di directory, creare un file CAB delle risorse. Lo script di installazione deve includere l'espansione del file CAB.

File exe o altri programmi di installazione

  • Argomenti della riga di comando: aggiungere gli argomenti della riga di comando con un flag silent (obbligatorio). Facoltativamente, aggiungere altri flag

  • Codici restituiti: specificare i codici restituiti per l'esito positivo e l'esito positivo con riavvio (rispettivamente 0 e 3010 per impostazione predefinita). Qualsiasi codice restituito che non è elencato verrà interpretato come errore. Le caselle di testo sono delimitate da spazi.

  • Continuare le installazioni dopo l'errore: facoltativamente, specificare se si vuole continuare l'installazione di altre app se l'installazione dell'app non riesce

  • Riavvio obbligatorio: facoltativamente, specificare se si vuole riavviare dopo l'installazione corretta dell'app

  • Dipendenze dell'app win32 necessarie: facoltativamente, specificare altri file necessari per l'installazione dell'app. Per i programmi di installazione con più dipendenze di file o con strutture di directory, creare un file CAB delle risorse. Lo script di installazione deve includere l'espansione del file CAB.

Aggiungere un'applicazione desktop windows usando l'editor avanzato in Configurazione di Windows Designer

  1. Nel riquadro Personalizzazioni disponibili passa a Impostazioni di runtime>ProvisioningCommands>PrimaryContext>Command.

  2. Immettere un nome per la prima app e quindi selezionare Aggiungi.

    immettere il nome per la prima app.

  3. Configura le impostazioni per il tipo di programma di installazione appropriato.

    immettere le impostazioni per la prima app.

Aggiungere un'app universale al pacchetto

Le app universali che puoi distribuire nel pacchetto di provisioning possono essere applicazioni line-of-business (LOB) sviluppate dall'organizzazione, app di Microsoft Store per le aziende acquistate con la gestione delle licenze offline o app di terze parti. Questa procedura presuppone che intendi distribuire le app da Microsoft Store per le aziende. Per altre app, richiedi le informazioni necessarie, ad esempio il nome della famiglia di pacchetti, allo sviluppatore dell'app.

  1. Nel riquadro Personalizzazioni disponibili, passa a Impostazioni di runtime>UniversalAppInstall.

  2. Per DeviceContextApp, specifica PackageFamilyName per l'app. In Microsoft Store per le aziende, il nome della famiglia di pacchetti è riportato nella sezione Dettagli pacchetti della pagina di download.

  3. Per ApplicationFile selezionare Sfoglia per trovare e selezionare l'app di destinazione (*.appx o *.appxbundle).

  4. Per DependencyAppxFiles selezionare Sfoglia per trovare e aggiungere eventuali dipendenze per l'app. In Microsoft Store per le aziende, eventuali dipendenze dell'app sono elencate nella sezione Framework richiesti della pagina di download.

  5. Per DeviceContextAppLicense, immetti LicenseProductID.

    • In Microsoft Store per le aziende genera la licenza non codificata per l'app nella pagina di download dell'app.

    • Aprire il file di licenza e cercare LicenseID= per ottenere il GUID, immettere il GUID nel campo LicenseProductID e selezionare Aggiungi.

  6. Nel riquadro Personalizzazioni disponibili selezionare il Valore LicenseProductId appena aggiunto.

  7. In LicenzaInstalla selezionare Sfoglia, passare al file di licenza rinominato<.>ms-windows-store-license e selezionare il file di licenza.

Altre informazioni su come distribuire le app offline di Microsoft Store per le aziende.

Nota

La rimozione di un pacchetto di provisioning non comporta la rimozione delle app installate dal contesto del dispositivo in tale pacchetto di provisioning.

Aggiungere un certificato per il pacchetto

  1. Nel riquadro Personalizzazioni disponibili, passa a Impostazioni di runtime>Certificati>ClientCertificates.

  2. Immettere un nome certificato e quindi selezionare Aggiungi.

  3. Immetti CertificatePassword.

  4. Per CertificatePath, cerca e seleziona il certificato da usare.

  5. Imposta ExportCertificate su False.

  6. Per KeyLocation, seleziona Software only.

Aggiungere altre impostazioni al pacchetto

Per informazioni dettagliate sulle impostazioni che puoi personalizzare nei pacchetti di provisioning, vedi Informazioni di riferimento per le impostazioni del provisioning di Windows.

Compilare il pacchetto

  1. Al termine della configurazione del pacchetto di provisioning, scegliere Salva dal menu File.

  2. Leggere l'avviso che i file di progetto possono contenere informazioni riservate e selezionare OK.

    Quando crei un pacchetto di provisioning potresti includere informazioni riservate nei file di progetto e nel file del pacchetto di provisioning (con estensione PPKG). Anche se hai la possibilità di crittografare il file con estensione PPKG, i file di progetto non vengono crittografati. È consigliabile archiviare i file di progetto in un percorso sicuro ed eliminare i file di progetto quando non sono più necessari.

  3. Scegli Pacchetto di provisioning dal menu Esporta.

  4. Modifica Proprietario in Amministratore IT per assegnare a questo pacchetto di provisioning una precedenza maggiore rispetto agli altri pacchetti di provisioning applicati al dispositivo da altre origini, quindi seleziona Avanti.

  5. Imposta un valore per Versione pacchetto.

    Suggerimento

    Puoi apportare modifiche a pacchetti esistenti e modificare il numero di versione per aggiornare pacchetti applicati in precedenza.

  6. Facoltativo. Nella finestra Sicurezza pacchetto di provisioning puoi scegliere di crittografare il pacchetto e abilitare la firma del pacchetto.

    • Abilita crittografia pacchetto - Se selezioni questa opzione, sullo schermo verrà visualizzata una password generata automaticamente.

    • Abilita firma pacchetto - Se selezioni questa opzione, devi selezionare un certificato valido da usare per la firma del pacchetto. È possibile specificare il certificato selezionando Seleziona... e scegliendo il certificato da usare per firmare il pacchetto.

    Suggerimento

    Ti consigliamo di includere nel pacchetto di provisioning un certificato di provisioning attendibile. Quando il pacchetto viene applicato a un dispositivo, il certificato viene aggiunto all'archivio di sistema. Qualsiasi pacchetto firmato con tale certificato può essere applicato in modo invisibile all'utente.

  7. Selezionare Avanti per specificare il percorso di output in cui si vuole che il pacchetto di provisioning venga compilato. Per impostazione predefinita, Progettazione immagini e configurazione di Windows usa la cartella di progetto come percorso di output.

    Facoltativamente, è possibile selezionare Sfoglia per modificare il percorso di output predefinito.

  8. Seleziona Avanti.

  9. Selezionare Compila per iniziare a compilare il pacchetto. Le informazioni del progetto vengono visualizzate nella pagina di compilazione e la barra di stato indica lo stato della compilazione.

    Se è necessario annullare la compilazione, selezionare Annulla. Ciò consente di annullare il processo di compilazione corrente, di chiudere la procedura guidata e di tornare alla pagina per le personalizzazioni.

  10. Se la compilazione non riesce, viene visualizzato un messaggio di errore che include un link alla cartella del progetto. Puoi esaminare i log per stabilire la causa dell'errore. Dopo aver risolto il problema, prova a generare il pacchetto di nuovo.

    Se la compilazione riesce, verranno visualizzati il nome del pacchetto di provisioning, la directory di output e la directory del progetto.

    • Se vuoi, puoi generare di nuovo il pacchetto di provisioning e selezionare un percorso diverso per il pacchetto di output. A tale scopo, selezionare Indietro per modificare il nome e il percorso del pacchetto di output e quindi selezionare Avanti per avviare un'altra compilazione.

    • Al termine, selezionare Fine per chiudere la procedura guidata e tornare alla pagina Personalizzazioni.

  11. Seleziona il collegamento Percorso di output per passare al percorso del pacchetto. Puoi fornire questo file .ppkg ad altri utenti tramite uno dei metodi seguenti:

    • Cartella di rete condivisa

    • Sito di SharePoint

    • Unità rimovibile (USB/SD)

    • Posta elettronica

Passaggio successivo: Come applicare un pacchetto di provisioning