Distribuzione di Windows Autopilot per i dispositivi esistenti: creare un file JSON per i profili Autopilot
Procedura di aggiunta a Microsoft Entra guidata dall'utente di Autopilot:
- Passaggio 1: Configurare un profilo di Windows Autopilot
- Passaggio 2: Installare i moduli necessari per ottenere profili Autopilot da Intune
- Passaggio 3: Creare un file JSON per i profili Autopilot
- Passaggio 4: Creare e distribuire il pacchetto per il file JSON in Configuration Manager
- Passaggio 5: Creare una sequenza di attività Autopilot in Configuration Manager
- Passaggio 6: Creare una raccolta in Configuration Manager
- Passaggio 7: Distribuire la sequenza di attività Autopilot nella raccolta in Configuration Manager
- Passaggio 8: Velocizzare il processo di distribuzione (facoltativo)
- Passaggio 9: Eseguire la sequenza di attività Autopilot nel dispositivo
- Passaggio 10: Registrare il dispositivo per Windows Autopilot
Per una panoramica della distribuzione di Windows Autopilot per il flusso di lavoro dei dispositivi esistenti, vedere Distribuzione di Windows Autopilot per i dispositivi esistenti in Intune e Configuration Manager.
Nota
I frammenti di codice di PowerShell in questa sezione sono stati aggiornati a luglio 2023 per usare i moduli di PowerShell di Microsoft Graph anziché i moduli di PowerShell graph di AzureAD deprecati. I moduli di PowerShell di Microsoft Graph potrebbero richiedere l'approvazione di autorizzazioni aggiuntive nell'ID Microsoft Entra quando vengono usati per la prima volta. Per altre informazioni, vedere AzureAD e Importante: Ritiro di Graph di Azure AD e Deprecazione del modulo PowerShell.
Dopo aver installato i moduli appropriati per consentire l'esportazione dei profili Autopilot da Intune, il passaggio successivo consiste nell'esportare i profili Autopilot come file JSON. I file JSON vengono usati per creare un pacchetto in Configuration Manager.
Per esportare i profili Autopilot come file JSON, seguire questa procedura:
Accedere al server del sito di Configuration Manager o a un altro dispositivo in cui sono stati installati i moduli necessari nel passaggio Installare i moduli necessari per ottenere i profili Autopilot da Intune .
Nel dispositivo aprire una finestra di PowerShell come amministratore facendo clic con il pulsante destro del mouse sul menu Start e selezionando Windows PowerShell (amministratore)/Terminale Windows (amministratore) e quindi selezionando Sì al prompt controllo dell'account utente .
Copiare i comandi seguenti selezionando Copia nell'angolo superiore destro del blocco di codice di PowerShell seguente:
Connect-MgGraph -Scopes "Device.ReadWrite.All", "DeviceManagementManagedDevices.ReadWrite.All", "DeviceManagementServiceConfig.ReadWrite.All", "Domain.ReadWrite.All", "Group.ReadWrite.All", "GroupMember.ReadWrite.All", "User.Read" $AutopilotProfile = Get-AutopilotProfile $targetDirectory = "C:\Autopilot" $AutopilotProfile | ForEach-Object { New-Item -ItemType Directory -Path "$targetDirectory\$($_.displayName)" $_ | ConvertTo-AutopilotConfigurationJSON | Set-Content -Encoding Ascii "$targetDirectory\$($_.displayName)\AutopilotConfigurationFile.json" }
Incollare i comandi nella finestra di PowerShell con privilegi elevati e quindi selezionare INVIO sulla tastiera per eseguire i comandi. Se la finestra di comando di PowerShell con privilegi elevati non è già stata eseguita in Intune, viene visualizzata una finestra Accedi all'account . Accedere con un account Microsoft Entra che abbia accesso a Intune e ai profili Autopilot.
Dopo aver eseguito l'accesso a Intune, potrebbe essere necessario selezionare Invio una seconda volta per eseguire l'ultimo comando nel blocco di codice.
Dopo che tutti i comandi sono stati eseguiti correttamente, i profili Autopilot vengono visualizzati in una sottocartella nella cartella specificata dalla
$targetDirectory
variabile. Per impostazione predefinita, la$targetDirectory
variabile èC:\AutoPilot
, ma può essere modificata in un'altra posizione, se lo si desidera. La sottocartella ha il nome del profilo Autopilot di Intune. Se sono presenti più profili Autopilot, ogni profilo ha una propria sottocartella. In ogni cartella è presente un file JSON denominatoAutopilotConfigurationFile.json
.
Nota
Lo script precedente esporta tutti i profili Autopilot da Intune. Oltre ai profili Autopilot supportati dall'utente, scarica anche i profili Autopilot di pre-provisioning non supportati e i profili Autopilot auto-distribuibili se esistono nell'ambiente.
Per altre informazioni sulla creazione del file JSON, vedere gli articoli seguenti: