Megosztás a következőn keresztül:


Windows Autopilot üzembe helyezése meglévő eszközökhöz: JSON-fájl létrehozása Autopilot-profilokhoz

Az Autopilot felhasználóalapú Microsoft Entra-csatlakozásának lépései:

  • 3. lépés: JSON-fájl létrehozása Autopilot-profilokhoz

A Windows Autopilot meglévő eszközökhöz való üzembe helyezésének munkafolyamatát a Windows Autopilot meglévő eszközökre történő üzembe helyezése az Intune-ban és a Configuration Managerben című cikkben tekintheti meg.

JSON-fájl létrehozása Autopilot-profilokhoz

Megjegyzés:

Az ebben a szakaszban szereplő PowerShell-kódrészletek 2023 júliusában frissültek, hogy az elavult AzureAD Graph PowerShell-modulok helyett a Microsoft Graph PowerShell-modulokat használják. Előfordulhat, hogy a Microsoft Graph PowerShell-modulokhoz további engedélyek jóváhagyása szükséges a Microsoft Entra ID-ban az első használatukkor. További információ: AzureAD és Fontos: Az Azure AD Graph kivonása és a PowerShell-modul elavulása.

Miután telepítette a megfelelő modulokat az Autopilot-profilok Intune-ból való exportálásához, a következő lépés az Autopilot-profilok JSON-fájlként való exportálása. A JSON-fájlokkal csomag hozható létre a Configuration Managerben.

Az Autopilot-profilok JSON-fájlként való exportálásához kövesse az alábbi lépéseket:

  1. Jelentkezzen be a Configuration Manager helykiszolgálójára vagy más olyan eszközre, amelyen a szükséges modulok telepítve lettek a Szükséges modulok telepítése az Autopilot-profilok Intune-ból való beszerzéséhez .

  2. Az eszközön nyisson meg egy PowerShell-ablakot rendszergazdaként. Ehhez kattintson a jobb gombbal a Start menüre, válassza a Windows PowerShell (rendszergazda)/Windows Terminál (rendszergazda) lehetőséget, majd válassza az Igen lehetőséget a Felhasználói fiókok felügyelete (UAC) kérdésnél.

  3. Másolja ki a következő parancsokat az alábbi PowerShell-kódblokk jobb felső sarkában található Másolás gombra kattintva:

    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"
    }
    
  4. Illessze be a parancsokat az emelt szintű PowerShell-ablakba, majd a billentyűparancsok futtatásához válassza az Enter billentyűt . Ha az emelt szintű PowerShell-parancsablak még nincs bejelentkezve az Intune-ba, megjelenik a Bejelentkezés a fiókba ablak. Jelentkezzen be egy Olyan Microsoft Entra-fiókkal, amely hozzáfér az Intune-hoz és az Autopilot-profilokhoz.

  5. Miután bejelentkezett az Intune-ba, előfordulhat, hogy az Entert másodszor is ki kell választania a kódblokk utolsó parancsának futtatásához.

  6. Miután az összes parancs sikeresen lefutott, az Autopilot-profilok egy almappában jelennek meg a $targetDirectory változó által megadott mappában. Alapértelmezés szerint a változó , $targetDirectoryC:\AutoPilotde szükség esetén másik helyre is módosítható. Az almappában az Intune Autopilot-profiljának neve szerepel. Ha több Autopilot-profil is létezik, mindegyik profilnak saját almappája van. Minden mappában található egy nevű JSON-fájl AutopilotConfigurationFile.json.

Megjegyzés:

A fenti szkript exportálja az összes Autopilot-profilt az Intune-ból. A támogatott felhasználóalapú Autopilot-profilok mellett letölti a nem támogatott előre kiépítésű Autopilot-profilokat és az öntelepítő Autopilot-profilokat is, ha azok a környezetben léteznek.

Következő lépés: Csomag létrehozása és terjesztése JSON-fájlhoz a Configuration Managerben

A JSON-fájl létrehozásával kapcsolatos további információkért tekintse meg a következő cikkeket: