Mevcut cihazlar için Windows Autopilot dağıtımı: Windows Autopilot profilleri için JSON dosyası oluşturma

Windows Autopilot kullanıcı odaklı Microsoft EntraMicrosoft Entra join steps:

  • 3. Adım: Windows Autopilot profilleri için JSON dosyası oluşturma

Mevcut cihazlar için Windows Autopilot dağıtımı iş akışına genel bir bakış için Intune ve Yapılandırma Yöneticisi'daki mevcut cihazlar için Windows Autopilot dağıtımına bakın.

Windows Autopilot profilleri için JSON dosyası oluşturma

Not

Bu bölümdeki PowerShell kod parçacıkları, kullanımdan kaldırılan AzureAD Graph PowerShell modülleri yerine Microsoft Graph PowerShell modüllerini kullanacak şekilde Temmuz 2023'te güncelleştirildi. Microsoft Graph PowerShell modülleri, ilk kullanıldıklarında Microsoft Entra IDMicrosoft Entra ID altında ek izinlerin onaylanmasını gerektirebilir. Daha fazla bilgi için bkz. AzureAD ve Önemli: Azure ADAzure AD Graph Kullanımdan Kaldırma ve PowerShell Modülünün Kullanım Dışı Bırakılması.

Windows Autopilot profillerinin Intune'dan dışa aktarılmasına izin vermek için uygun modüller yüklendikten sonra, bir sonraki adım Windows Autopilot profillerini JSON dosyaları olarak dışarı aktarmaktır. JSON dosyaları, Yapılandırma YöneticisiYapılandırma Yöneticisi'da bir paket oluşturmak için kullanılır.

Windows Autopilot profillerini JSON dosyaları olarak dışarı aktarmak için şu adımları izleyin:

  1. TIntuneIntune adımından Windows Autopilot profillerini almak için gerekli modülleri yükle bölümünde gerekli modüllerin yüklü olduğu TYapılandırma YöneticisiYapılandırma Yöneticisi site sunucusunda veya gerekli modüllerin yüklendiği başka bir cihazda oturum açın.

  2. Cihazda yönetici olarak Başlat menüsüne sağ tıklayıp Windows PowerShell (Yönetici)/Windows Terminal (Yönetici) seçeneğini belirledikten sonra Kullanıcı Hesabı Denetimi (UAC) isteminde Evet'i seçerek PowerShell penceresini açın.

  3. Aşağıdaki PowerShell kod bloğunun sağ üst köşesindeki Kopyala'yı seçerek aşağıdaki komutları kopyalayın:

    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. Komutları yükseltilmiş PowerShell penceresine yapıştırın ve ardından komutları çalıştırmak için klavyede Enter tuşuna basın. Yükseltilmiş PowerShell komut penceresi Intune'da henüz oturum açmamışsa, Hesabınızda oturum açın penceresi görüntülenir. TIntuneIntune ve Windows Autopilot profillerine erişimi olan bir Microsoft EntraMicrosoft Entra hesabıyla oturum açın.

  5. Intune'te oturum açtıktan sonra, kod bloğundaki son komutu çalıştırmak için Enter tuşunun ikinci kez seçilmesi gerekebilir.

  6. Tüm komutlar başarıyla çalıştırıldıktan sonra Windows Autopilot profilleri, değişken tarafından $targetDirectory belirtilen klasörün altındaki bir alt klasörde görünür. Varsayılan $targetDirectory olarak değişken C:\AutoPilot'dir, ancak istenirse başka bir konuma değiştirilebilir. Alt klasör, IntuneIntune'daki Windows Autopilot profilinin adına sahiptir. Birden çok Windows Autopilot profili varsa her profilin kendi alt klasörü vardır. Her klasörde adında bir JSON dosyası AutopilotConfigurationFile.jsonvardır.

Not

Yukarıdaki betik, tüm Windows Autopilot profillerini IntuneIntune'dan dışarı aktarır. Desteklenen kullanıcı odaklı Windows Autopilot profillerine ek olarak, desteklenmeyen ön sağlama Windows Autopilot profillerini ve ortamda varsa kendi kendine dağıtılan Windows Autopilot profillerini de indirir.

Sonraki adım: Yapılandırma Yöneticisi'da JSON dosyası için paket oluşturma ve dağıtma

JSON dosyası oluşturma hakkında daha fazla bilgi için aşağıdaki makalelere bakın: