Windows Autopilot-distribution för befintliga enheter: Skapa JSON-fil för Autopilot-profiler
Användardrivna Autopilot-Microsoft Entra kopplingssteg:
- Steg 1: Konfigurera en Windows Autopilot-profil
- Steg 2: Installera nödvändiga moduler för att hämta Autopilot-profiler från Intune
- Steg 3: Skapa JSON-fil för Autopilot-profiler
- Steg 4: Skapa och distribuera paket för JSON-fil i Configuration Manager
- Steg 5: Skapa Autopilot-aktivitetssekvens i Configuration Manager
- Steg 6: Skapa en samling i Configuration Manager
- Steg 7: Distribuera Autopilot-aktivitetssekvens till samling i Configuration Manager
- Steg 8: Påskynda distributionsprocessen (valfritt)
- Steg 9: Kör Autopilot-aktivitetssekvens på enheten
- Steg 10: Registrera enheten för Windows Autopilot
En översikt över arbetsflödet för Windows Autopilot-distribution för befintliga enheter finns i Windows Autopilot-distribution för befintliga enheter i Intune och Configuration Manager
Skapa JSON-fil för Autopilot-profiler
Obs!
PowerShell-kodfragmenten i det här avsnittet uppdaterades i juli 2023 för att använda Microsoft Graph PowerShell-modulerna i stället för de inaktuella AzureAD Graph PowerShell-modulerna. Microsoft Graph PowerShell-modulerna kan kräva godkännande av ytterligare behörigheter i Microsoft Entra-ID när de först används. Mer information finns i AzureAD och Viktigt: Azure AD Graph-tillbakadragning och Utfasning av PowerShell-modul.
När rätt moduler har installerats för att tillåta export av Autopilot-profiler från Intune är nästa steg att exportera Autopilot-profilerna som JSON-filer. JSON-filerna används för att skapa ett paket i Configuration Manager.
Så här exporterar du Autopilot-profilerna som JSON-filer:
Logga in på Configuration Manager platsserver eller annan enhet där de moduler som krävs installerades i modulen Installera nödvändiga moduler för att hämta Autopilot-profiler från Intune-steget.
Öppna ett PowerShell-fönster som administratör på enheten genom att högerklicka på Start-menyn och välja Windows PowerShell (Admin)/Windows-terminal (Admin) och sedan välja Ja i UAC-prompten (User Account Control).
Kopiera följande kommandon genom att välja Kopiera i det övre högra hörnet i powershell-kodblocket nedan:
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" }
Klistra in kommandona i det upphöjda PowerShell-fönstret och välj sedan Retur på tangentbordet för att köra kommandona. Om det upphöjda PowerShell-kommandofönstret inte redan är inloggad i Intune visas fönstret Logga in på ditt konto . Logga in med ett Microsoft Entra konto som har åtkomst till Intune och Autopilot-profilerna.
När du har loggat in på Intune kan du behöva välja Ange en andra gång för att köra det sista kommandot i kodblocket.
När alla kommandon har körts visas Autopilot-profilerna i en undermapp under mappen som anges av variabeln
$targetDirectory
. Som standard ärC:\AutoPilot
variabeln$targetDirectory
, men den kan ändras till en annan plats om du vill. Undermappen har namnet på Autopilot-profilen från Intune. Om det finns flera Autopilot-profiler har varje profil en egen undermapp. I varje mapp finns det en JSON-fil med namnetAutopilotConfigurationFile.json
.
Obs!
Skriptet ovan exporterar alla Autopilot-profiler från Intune. Förutom användardrivna Autopilot-profiler som stöds kommer den även att ladda ned autopilotprofiler som inte stöds och självdistribuera Autopilot-profiler om de finns i miljön.
Nästa steg: Skapa och distribuera paketet för JSON-filen i Configuration Manager
Mer information
Mer information om hur du skapar JSON-filen finns i följande artiklar:
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för