{"id":914663,"date":"2026-10-29T15:10:49","date_gmt":"2026-10-29T15:10:49","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/enrollment-in-blocco-dispositivi-windows\/"},"modified":"2026-10-29T15:10:54","modified_gmt":"2026-10-29T15:10:54","slug":"enrollment-in-blocco-dispositivi-windows","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/it\/blog\/enrollment-in-blocco-dispositivi-windows\/","title":{"rendered":"Come eseguire l\u2019enrollment in blocco dei dispositivi in Intune con PowerShell"},"content":{"rendered":"<div class=\"in-context-cta\"><h2 style=\"margin-top: 0px\">Punti chiave<\/h2>\n<ul>\n<li>L\u2019enrollment in blocco automatizza l\u2019onboarding dei dispositivi Windows in Microsoft Intune con PowerShell, CMD o Criteri di gruppo, al posto della configurazione manuale dispositivo per dispositivo.<\/li>\n<li>Windows Autopilot, abbinato agli hash hardware caricati, consente un vero enrollment zero-touch gi\u00e0 alla prima accensione.<\/li>\n<li>Un account Device Enrollment Manager (DEM) pu\u00f2 registrare fino a 1.000 dispositivi, molto pi\u00f9 del limite predefinito di 15 dispositivi di un account utente standard.<\/li>\n<li>Tra le cause di errore pi\u00f9 comuni ci sono l\u2019assenza di TPM 2.0\/Avvio protetto, gli endpoint Microsoft bloccati e i profili Autopilot non corrispondenti.<\/li>\n<li>Strumenti come NinjaOne permettono di distribuire questi script su larga scala e di segnalare o correggere automaticamente gli errori di enrollment.<\/li>\n<\/ul>\n<\/div>\n<p>Immagina di registrare manualmente in Intune 100 nuovi portatili aziendali: una sequenza infinita di clic, errori di digitazione da correggere e ore buttate via. L\u2019<strong>enrollment in blocco dei dispositivi Windows<\/strong> risolve il problema automatizzando l\u2019intero processo con PowerShell.<\/p>\n<p>In questa guida scoprirai come registrare i dispositivi su larga scala senza intoppi e applicare policy uniformi, che tu debba gestire 20 dispositivi o 2.000.<\/p>\n<p><strong>Vai direttamente alle strategie di distribuzione consigliate:<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center; vertical-align: middle;\">\n<p style=\"text-align: center;\"><strong>Fai clic per scegliere un metodo<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\"><strong>\ud83d\udcbb<\/strong><br \/>\n<strong>Ideale per singoli utenti<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>\ud83d\udcbb\ud83d\udcbb\ud83d\udcbb<\/strong><br \/>\n<strong>Ideale per contesti enterprise<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-1\"><strong>Metodo PowerShell 1<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-2\"><strong>Metodo PowerShell 2<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-3\"><strong>Metodo PowerShell 3<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#option-1\"><strong>Opzione alternativa 1: CMD nelle operazioni batch<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<td style=\"text-align: center;\"><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#option-2\"><strong>Opzione alternativa 2: Criteri di gruppo<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>La panoramica video <a href=\"https:\/\/www.ninjaone.com\/videos\/mdm\/how-to-perform-bulk-device-enrollment-in-intune-via-powershell\/\">Come eseguire l\u2019enrollment in blocco dei dispositivi in Intune con PowerShell<\/a> illustra tutti e tre i metodi con PowerShell.<\/p>\n<h2>Metodi di enrollment in blocco dei dispositivi con PowerShell<\/h2>\n<p>Automatizzare l\u2019onboarding dei dispositivi con PowerShell ti permette di distribuire, configurare e proteggere in modo uniforme pi\u00f9 dispositivi Windows 10\/11 in pochi minuti, non in settimane.<\/p>\n<p><strong>Situazione d\u2019uso: <\/strong>questo approccio \u00e8 ideale per la distribuzione di nuovi dispositivi o per aggiornamenti estesi a tutta l\u2019azienda. Consente inoltre di configurare i dispositivi senza doverli raggiungere fisicamente. Garantisce che ogni dispositivo del tuo dominio riceva policy e applicazioni identiche fin dal primo giorno.<\/p>\n<p><strong>Prerequisiti: <\/strong>prima di iniziare, assicurati di disporre di quanto segue:<\/p>\n<ul>\n<li>Licenze: tenant Microsoft Entra ID (in precedenza Azure AD) con licenze Intune\/Microsoft Endpoint Manager<\/li>\n<li>Autorizzazioni: diritti di amministratore globale di Microsoft Entra o di amministratore Intune<\/li>\n<li>Compatibilit\u00e0 OS: dispositivi con Windows 10\/11 Pro, Enterprise o Education (Windows 10 ha raggiunto l\u2019EOS il 14 ottobre 2025: l\u2019enrollment \u00e8 ancora possibile, ma Microsoft non garantisce la piena funzionalit\u00e0, quindi le nuove distribuzioni dovrebbero basarsi su Windows 11)<\/li>\n<li>Strumenti: <a href=\"https:\/\/www.ninjaone.com\/it\/script-hub\/aggiornare-powershell-a-5-1\/\">PowerShell 5.1+<\/a> (o PowerShell 7.x per le funzionalit\u00e0 pi\u00f9 recenti) e Microsoft Graph PowerShell SDK<\/li>\n<li><strong>Facoltativo:<\/strong>\n<ul>\n<li>Autopilot: configurato per l\u2019enrollment zero-touch<\/li>\n<li>Aggiunta ibrida a Microsoft Entra: richiede la sincronizzazione con Microsoft Entra Connect e un Service Connection Point (SCP)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\"><\/li>\n<\/ul>\n<p>Prima di procedere, \u00e8 consigliabile leggere <a href=\"#things-to-look-out-for\">Aspetti a cui prestare attenzione<\/a>.<\/p>\n<h3 id=\"method-1\">Metodo 1: enrollment in blocco con script PowerShell manuali<\/h3>\n<p>Questo approccio pratico ti consente di automatizzare l\u2019enrollment in Intune di gruppi di dispositivi Windows 11 gi\u00e0 esistenti. Si usa per i dispositivi configurati a lotti o tramite imaging.<\/p>\n<p><strong>Situazione d\u2019uso: <\/strong>ideale quando ridistribuisci dispositivi che eseguono gi\u00e0 Windows 10\/11, hai accesso fisico ai dispositivi e devi registrarli senza una pre-registrazione in Autopilot.<\/p>\n<p>Procedura passo per passo:<\/p>\n<ol>\n<li>Avvia l\u2019enrollment:\n<ul style=\"list-style-type: disc;\">\n<li>Su un dispositivo enterprise, apri <strong>PowerShell (Amministratore)<\/strong> ed esegui questo script:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 80px;\"><code><strong>Start-Process \"C:\\Windows\\System32\\DeviceEnroller.exe\" -ArgumentList \"\/c \/AutoEnrollMDM\"<\/strong><\/code><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul style=\"list-style-type: disc;\">\n<li>Questo comando registra il dispositivo in Intune in modalit\u00e0 silenziosa, usando l\u2019identit\u00e0 Microsoft Entra ID esistente<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ol start=\"2\">\n<li>Verifica lo stato dell\u2019enrollment:\n<ul style=\"list-style-type: disc;\">\n<li>Esegui questo script: <strong>$dsreg = dsregcmd \/status <\/strong><\/li>\n<\/ul>\n<\/li>\n<li>Forza l\u2019aggiunta a Microsoft Entra (se necessario):\n<ul style=\"list-style-type: disc;\">\n<li>Esegui questo script: <strong>dsregcmd \/join <\/strong><\/li>\n<\/ul>\n<\/li>\n<li>Automatizza su larga scala:\n<ul style=\"list-style-type: disc;\">\n<li>Distribuisci questi script da remoto con strumenti come:\n<ol style=\"list-style-type: lower-alpha;\">\n<li>Utilit\u00e0 di pianificazione di Windows per i dispositivi locali, oppure;<\/li>\n<li>Strumenti di distribuzione come <a href=\"https:\/\/www.ninjaone.com\/it\/rmm\/\">NinjaOne<\/a> per automatizzare l\u2019operazione su tutto il dominio della tua rete enterprise.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>Questo metodo sfrutta gli strumenti integrati di Windows <strong>(DeviceEnroller.exe\/dsregcmd)<\/strong> per avviare l\u2019enrollment. Al termine della registrazione, applica automaticamente anche le policy e le applicazioni di Intune.<\/p>\n<h3 id=\"method-2\">Metodo 2: caricamento manuale degli ID hardware dei dispositivi per Autopilot con PowerShell<\/h3>\n<p>Acquisisci e registra in anticipo le impronte hardware dei dispositivi per abilitare un vero enrollment in blocco zero-touch in Intune per i nuovi dispositivi Windows 11.<\/p>\n<p><strong>Situazione d\u2019uso: <\/strong>ideale quando ricevi nuovi dispositivi direttamente dai produttori. Permette di preparare l\u2019esperienza out-of-box (OOBE) senza alcun intervento di configurazione da parte dell\u2019IT.<\/p>\n<p>Procedura passo per passo:<\/p>\n<ol>\n<li>Prepara l\u2019ambiente:\n<ul style=\"list-style-type: disc;\">\n<li>Su un dispositivo enterprise, apri <strong>PowerShell (Amministratore)<\/strong> ed esegui questo script:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 80px;\"><strong>[Net.ServicePointManager]::SecurityProtocol <\/strong><strong>=<br \/>\n<\/strong><strong>[Net.SecurityProtocolType]::Tls12<\/strong><br \/>\n<code><strong>New-Item\u00a0-Type\u00a0Directory\u00a0-Path\u00a0\"C:\\HWID\"<\/strong><\/code><br \/>\n<strong>strong&gt;<code>Set-Location -Path\u00a0\"C:\\HWID\"<\/code><\/strong><\/p>\n<ol start=\"2\">\n<li>Installa lo script e acquisisci gli hash:\n<ul style=\"list-style-type: disc;\">\n<li>Esegui questo script per esportare in CSV gli hash hardware (o ID hardware) di ciascun dispositivo:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 80px;\"><code><strong>$env:Path += \";C:\\Program Files\\WindowsPowerShell\\Scripts\"<\/strong><\/code><br \/>\n<strong>Set-ExecutionPolicy -Scope\u00a0Process -ExecutionPolicy RemoteSigned<\/strong><br \/>\n<strong>Install-Script -Name Get-WindowsAutopilotInfo<\/strong><br \/>\n<strong>Get-WindowsAutopilotInfo -OutputFile AutopilotHWID.csv<\/strong><\/p>\n<ol start=\"3\">\n<li>Consolida e carica gli hash:\n<ul style=\"list-style-type: disc;\">\n<li>Carica manualmente tutti i CSV tramite <strong>portale Intune &gt; Dispositivi &gt; Registra dispositivi &gt; Importa (Windows Autopilot).<\/strong><\/li>\n<\/ul>\n<\/li>\n<li>Automatizza la raccolta:\n<ul style=\"list-style-type: disc;\">\n<li>Integra lo script in:\n<ol style=\"list-style-type: lower-alpha;\">\n<li>Pipeline di build: esecuzione durante l\u2019imaging dell\u2019OS (ad esempio nelle sequenze di attivit\u00e0 MDT\/SCCM).<\/li>\n<li>Strumenti <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/il-software-rmm-definizione\/\">RMM<\/a>: usa strumenti di distribuzione come NinjaOne per eseguirlo come script dell\u2019agente.<\/li>\n<li>Configurazione al primo avvio: aggiungilo a <strong>SetupComplete.cmd<\/strong> di Windows.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>Questa procedura associa tutti gli hash hardware ad Autopilot, avviando l\u2019enrollment automatico alla prima accensione da parte degli utenti. Elimina la registrazione manuale di ogni singolo dispositivo e pu\u00f2 essere eseguita fin dall\u2019inizio, subito dopo aver tolto il dispositivo dalla confezione.<\/p>\n<h3 id=\"method-3\">Metodo 3: caricamento diretto degli hash hardware in Intune con PowerShell<\/h3>\n<p>Questo metodo acquisisce e carica gli hash hardware in Intune senza dover gestire manualmente un CSV per ogni dispositivo.<\/p>\n<p><strong>Situazione d\u2019uso: <\/strong>questa procedura \u00e8 ideale per registrare immediatamente singoli dispositivi.<\/p>\n<p>Procedura passo per passo:<\/p>\n<ol>\n<li>Prepara l\u2019ambiente e installa il modulo Autopilot:\n<ul style=\"list-style-type: disc;\">\n<li>Su un dispositivo enterprise, apri <strong>PowerShell (Amministratore)<\/strong> ed esegui questo script:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 80px;\"><strong>[Net.ServicePointManager]::SecurityProtocol =<br \/>\n[Net.SecurityProtocolType]::Tls12<\/strong><br \/>\n<strong>Set-ExecutionPolicy -Scope\u00a0Process -ExecutionPolicy RemoteSigned<\/strong><br \/>\n<strong>Install-Script -Name\u00a0Get-WindowsAutoPilotInfo -Force&lt;<\/strong><\/p>\n<ol start=\"2\">\n<li>Acquisisci gli hash hardware:\n<ul style=\"list-style-type: disc;\">\n<li>Esegui questo script per esportare gli hash hardware (o ID hardware) e caricarli automaticamente in Autopilot: <strong>Get-WindowsAutopilotInfo -Online<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><strong>Nota: <\/strong>se richiesto, acconsenti all\u2019installazione di NuGet da PSGallery.<\/p>\n<p>Dopo l\u2019esecuzione di questo comando compare una richiesta di accesso a Microsoft Entra ID. Accedi con un account amministratore di Intune.<\/p>\n<ul>\n<li>Dopo un accesso riuscito, gli hash dei dispositivi vengono caricati automaticamente.<\/li>\n<\/ul>\n<ol start=\"3\">\n<li>Verifica che l\u2019hash hardware sia stato caricato correttamente:\n<ul style=\"list-style-type: disc;\">\n<li>Nella <strong>schermata iniziale dell\u2019interfaccia di amministrazione Intune<\/strong>, seleziona <strong>Dispositivi<\/strong> nel pannello a sinistra.\n<ol style=\"list-style-type: lower-alpha;\">\n<li>In <strong>Per piattaforma<\/strong>, seleziona <strong>Windows<\/strong>, quindi segui questi passaggi:<\/li>\n<li>Nella schermata dei dispositivi Windows, in <strong>Onboarding dei dispositivi<\/strong>, seleziona <strong>Registrazione<\/strong>.<\/li>\n<li>Nella schermata Registrazione, in <strong>Windows Autopilot<\/strong>, seleziona <strong>Dispositivi<\/strong>.<\/li>\n<li>Nella schermata dei dispositivi Autopilot, seleziona <strong>Sincronizza<\/strong> nella barra degli strumenti.<\/li>\n<li>Attendi il completamento della sincronizzazione, che pu\u00f2 richiedere diversi minuti.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>Al termine della sincronizzazione, i dispositivi compariranno nell\u2019elenco della schermata dei dispositivi Windows Autopilot in Intune.<\/p>\n<h2>Metodi alternativi per registrare i dispositivi in Intune in blocco<\/h2>\n<p>Per le distribuzioni su larga scala in cui PowerShell non \u00e8 praticabile, queste alternative collaudate semplificano l\u2019enrollment in blocco dei dispositivi Azure in Intune usando gli strumenti nativi di Microsoft.<\/p>\n<p><strong>Prerequisiti: <\/strong>prima di iniziare, assicurati di disporre di quanto segue:<\/p>\n<ul>\n<li>Licenze: tenant Microsoft Entra ID con licenze Intune\/Microsoft Endpoint Manager.<\/li>\n<li>Autorizzazioni: diritti di amministratore globale di Microsoft Entra o di amministratore Intune.<\/li>\n<li>Strumenti: Prompt dei comandi e Criteri di gruppo con i modelli configurati per l\u2019MDM<\/li>\n<li>Facoltativo:\n<ol>\n<li>Autopilot: configurato per l\u2019enrollment zero-touch.<\/li>\n<li>Aggiunta ibrida a Microsoft Entra: richiede la sincronizzazione con Microsoft Entra o <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/azure-ad-connect-come-configurarlo\/\">Azure AD Connect<\/a> e un Service Connection Point (SCP).<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<h3 id=\"option-1\">Opzione alternativa 1: tecniche CMD e dsregcmd nelle operazioni batch<\/h3>\n<p>Per controlli rapidi sui dispositivi o per avviare l\u2019enrollment in modo semplice su pi\u00f9 macchine Windows 11, gli script basati su CMD offrono un\u2019alternativa leggera a PowerShell.<\/p>\n<p><strong>Situazioni d\u2019uso: <\/strong>\u00e8 ideale negli ambienti che utilizzano strumenti RMM meno recenti, orientati ai file batch. Aiuta anche a verificare lo stato dell\u2019enrollment sui dispositivi senza accesso a PowerShell.<\/p>\n<p>Procedura passo per passo:<\/p>\n<ol>\n<li>Crea il tuo file batch:\n<ul style=\"list-style-type: disc;\">\n<li>Apri il <strong>Blocco note<\/strong> (cercalo nella barra delle applicazioni in basso sul desktop).<\/li>\n<li>Aggiungi il comando riportato di seguito.<\/li>\n<li>Salvalo assegnandogli un nome in base all\u2019azione che esegue.\n<ol style=\"list-style-type: lower-alpha;\">\n<li>Assicurati che il tipo di file sia impostato su <em>Tutti i file<\/em>.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<\/li>\n<li>Crea un file bat per lo stato dell\u2019enrollment (in blocco):<\/li>\n<\/ol>\n<ul style=\"list-style-type: disc;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"list-style-type: disc;\">\n<li>Apri il <strong>Prompt dei comandi (Amministratore)<\/strong> ed esegui questo comando:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><strong>@echo off<br \/>\n<\/strong><strong>FOR \/F %%i IN (C:\\Lists\\hostnames.txt) DO (<br \/>\n<\/strong><strong>PSEXEC \\\\%%i dsregcmd \/status &gt; \\\\SERVER\\StatusLogs\\%%i_status.txt<br \/>\n<\/strong><strong>)<\/strong><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul style=\"list-style-type: disc;\">\n<li>In questo modo raccogli lo stato Microsoft Entra ID\/Intune di tutti i dispositivi presenti nel tuo elenco di hostname.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ol start=\"3\">\n<li>Forza l\u2019aggiunta a Microsoft Entra:\n<ul style=\"list-style-type: disc;\">\n<li>Crea Force_Join.bat: <strong>dsregcmd \/join<\/strong><\/li>\n<li>Distribuiscilo da remoto tramite:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong>PSEXEC @hostnames.txt -u ADMIN_USER -p PASSWORD cmd \/c &#8220;dsregcmd \/join&#8221;<\/strong><\/p>\n<ol start=\"4\">\n<li>Avvia l\u2019enrollment in Intune:\n<ul style=\"list-style-type: disc;\">\n<li>Esegui direttamente sui dispositivi:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong>start &#8220;&#8221; <code>\"C:\\Windows\\System32\\deviceenroller.exe\"<\/code> \/c \/AutoEnrollMDM<\/strong><\/p>\n<ol start=\"5\">\n<li>Distribuisci sui dispositivi enterprise:\n<ul style=\"list-style-type: disc;\">\n<li>Distribuisci i file batch sui dispositivi del tuo dominio utilizzando strumenti RMM.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3 id=\"option-2\">Opzione alternativa 2: Criteri di gruppo per l\u2019enrollment automatico in MDM negli ambienti ibridi<\/h3>\n<p>Sfrutta l\u2019infrastruttura <a href=\"https:\/\/www.ninjaone.com\/it-hub\/gestione-degli-endpoint\/what-is-active-directory\/\">Active Directory<\/a> esistente per automatizzare l\u2019enrollment in blocco in Intune dei dispositivi Windows 11 aggiunti al dominio<\/p>\n<p><strong>Situazioni d\u2019uso: <\/strong>ideale per le organizzazioni con ambienti Microsoft Entra ID ibridi, per preparare grandi parchi dispositivi durante la distribuzione dell\u2019OS e per applicare policy di enrollment a livello di intera organizzazione.<\/p>\n<p>Procedura passo per passo:<\/p>\n<ol>\n<li>Apri la console Gestione Criteri di gruppo:\n<ul style=\"list-style-type: disc;\">\n<li>Avvia <strong>gpmc.msc<\/strong> sul tuo domain controller.<\/li>\n<\/ul>\n<\/li>\n<li>Raggiungi le policy MDM:\n<ul style=\"list-style-type: disc;\">\n<li>Vai a: <strong>Configurazione del computer &gt; Criteri &gt; Modelli amministrativi &gt; Componenti di Windows &gt; MDM<\/strong><\/li>\n<\/ul>\n<\/li>\n<li>Abilita l\u2019enrollment automatico:\n<ul style=\"list-style-type: disc;\">\n<li>Fai clic con il pulsante destro del mouse, quindi seleziona <strong>Modifica criterio<\/strong>:\n<ol style=\"list-style-type: lower-alpha;\">\n<li><strong>Abilita: <\/strong>Registrazione automatica MDM con credenziali Microsoft Entra predefinite.<\/li>\n<li><strong>Imposta il tipo di credenziali: <\/strong>Credenziale del dispositivo<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<\/li>\n<li>Applica e forza l\u2019aggiornamento:\n<ul style=\"list-style-type: disc;\">\n<li>Collega il criterio alla UO di destinazione.<\/li>\n<li>Forza l\u2019aggiornamento immediato sui dispositivi eseguendo questo comando nel <strong>Prompt dei comandi (Amministratore)<\/strong>: <strong>gpupdate \/force<\/strong><\/li>\n<\/ul>\n<\/li>\n<li>Suggerimento per la distribuzione in blocco:\n<ul style=\"list-style-type: disc;\">\n<li>Applica questo comando durante l\u2019imaging tramite <strong>Prompt dei comandi (Amministratore)<\/strong>:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 80px;\"><strong>FOR \/F %i IN (device_list.txt) DO psexec \\\\%i gpupdate \/force<\/strong><\/p>\n<h2 id=\"things-to-look-out-for\">\u26a0\ufe0f Aspetti a cui prestare attenzione<\/h2>\n<p>Questa sezione evidenzia le possibili difficolt\u00e0 da tenere presenti mentre segui la guida.<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><strong>Rischi<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>Possibili conseguenze<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>Come rimediare<\/strong><\/td>\n<\/tr>\n<tr>\n<td>1. Hash hardware errati (metodo 2\/3)<\/td>\n<td>\n<ul>\n<li>I dispositivi non completano l\u2019enrollment in Autopilot<\/li>\n<li>Il pre-provisioning OEM (produttore di apparecchiature originali) non funziona<\/li>\n<\/ul>\n<\/td>\n<td>\n<ol>\n<li> Estrai di nuovo gli hash con <strong>Get-WindowsAutoPilotInfo<\/strong>.<\/li>\n<li>Elimina le voci non valide dal <strong>portale Intune &gt; Carica di nuovo<\/strong>.<\/li>\n<\/ol>\n<\/td>\n<\/tr>\n<tr>\n<td>2. Account DEM sovraccarichi (tutti i metodi)<\/td>\n<td>\n<ul>\n<li>L\u2019enrollment si blocca al limite di 15 dispositivi per utente<\/li>\n<li>Policy applicate in modo errato<\/li>\n<\/ul>\n<\/td>\n<td>\n<ol>\n<li>Usa account DEM dedicati.<\/li>\n<li>Monitora con:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong>Get-MgDeviceManagement<br \/>\nManagedDevice<\/strong><strong>-Filter<br \/>\n&#8220;enrollmentState eq &#8216;enrolled'&#8221;<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>3. GPO configurati in modo errato (Criteri di gruppo)<\/td>\n<td>\n<ul>\n<li>Enrollment accidentale su tutta l\u2019organizzazione<\/li>\n<li>Errori nell\u2019aggiunta ibrida<\/li>\n<\/ul>\n<\/td>\n<td>\n<ol>\n<li>Esegui il backup dei GPO prima di modificarli.<\/li>\n<li>Isola prima la UO di test.<\/li>\n<li>Ripristino: <strong>gpupdate \/force<\/strong> quindi disabilita il criterio<\/li>\n<\/ol>\n<\/td>\n<\/tr>\n<tr>\n<td>4. Registro di sistema danneggiato (CMD\/PowerShell)<\/td>\n<td>\n<ul>\n<li>Errori di dsregcmd<\/li>\n<li>Cicli infiniti di aggiunta a Microsoft Entra ID<\/li>\n<\/ul>\n<\/td>\n<td>\n<ol>\n<li>Esporta il registro di sistema:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong>reg export HKLM\\SYSTEM<br \/>\n\\CurrentControlSet\\Services<br \/>\n\\dsregcmd backup.reg&lt;\/strong<\/strong><\/p>\n<ol start=\"2\">\n<li>Ripristina con reg import.<\/li>\n<\/ol>\n<\/td>\n<\/tr>\n<tr>\n<td>5. Profilo Autopilot non corrispondente (metodi 2-3)<\/td>\n<td>\n<ul>\n<li>Ai dispositivi vengono assegnate applicazioni\/policy sbagliate<\/li>\n<li>Violazioni della conformit\u00e0 di sicurezza<\/li>\n<\/ul>\n<\/td>\n<td>\n<ol>\n<li>Assegna un doppio tag ai dispositivi nel CSV.<\/li>\n<li>Riassegna i profili con:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong>Update-MgDeviceManagement<br \/>\nWindowAutopilotDeployment<br \/>\nProfileAssignment<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>6. Problemi di TPM su Windows 11 (tutti i metodi)<\/td>\n<td>\n<ul>\n<li>L\u2019enrollment si blocca su hardware non compatibile<\/li>\n<\/ul>\n<\/td>\n<td>\n<ol>\n<li>Verifica il TPM 2.0: <strong>Get-Tpm<\/strong><\/li>\n<li>Abilita l\u2019Avvio protetto nel BIOS prima dell\u2019imaging.<\/li>\n<\/ol>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Aspetti chiave dell\u2019enrollment in blocco dei dispositivi in Intune<\/h2>\n<p>Automatizzare l\u2019enrollment su larga scala richiede una pianificazione accurata. Ecco a cosa dare priorit\u00e0 per un enrollment in blocco dei dispositivi Windows senza intoppi, soprattutto su Windows 11.<\/p>\n<h3>L\u2019accesso agli endpoint Microsoft \u00e8 imprescindibile<\/h3>\n<p>Durante la configurazione, i dispositivi devono poter raggiungere URL Microsoft fondamentali come enterpriseregistration.windows.net e login.microsoftonline.com. Gli endpoint bloccati causano errori di enrollment: verifica quindi sempre la connettivit\u00e0 con <strong>Test-NetConnection<\/strong> prima della distribuzione.<\/p>\n<h3>Autopilot si basa sugli hash hardware<\/h3>\n<p>Ogni dispositivo richiede un hash hardware univoco (acquisito con <strong>Get-WindowsAutoPilotInfo<\/strong>) pre-registrato nel tuo tenant. Per un vero zero-touch, carica gli hash prima che i dispositivi vengano spediti, tenendo presente che i dispositivi Windows 11 richiedono inoltre TPM 2.0 e l\u2019Avvio protetto abilitato.<\/p>\n<h3>I gruppi dinamici automatizzano le configurazioni<\/h3>\n<p>Assegna le policy immediatamente creando gruppi dinamici di Microsoft Entra ID con regole come (<strong>device.devicePhysicalIDs -contains \u201c[ZTDId]\u201d<\/strong>). I nuovi dispositivi ricevono automaticamente applicazioni, policy di conformit\u00e0 e impostazioni di sicurezza al momento dell\u2019enrollment.<\/p>\n<h3>Un\u2019alternativa pi\u00f9 recente: preparazione dei dispositivi Windows Autopilot<\/h3>\n<p>Microsoft offre anche la preparazione dei dispositivi Windows Autopilot, un flusso di distribuzione basato su policy per i dispositivi Windows 11 aggiunti a Microsoft Entra che non richiede la pre-registrazione degli hash hardware. \u00c8 un\u2019opzione pi\u00f9 leggera che vale la pena valutare insieme ai metodi basati sugli hash hardware descritti in questa guida, anche se non copre ancora tutti gli scenari gestiti dal flusso Autopilot classico.<\/p>\n<h2>Come i servizi NinjaOne possono migliorare l\u2019enrollment in blocco<\/h2>\n<p>NinjaOne potenzia i metodi di enrollment in blocco descritti in questa guida, automatizzando i flussi di lavoro PowerShell e CMD per Windows 11 su larga scala.<\/p>\n<ul>\n<li>Distribuisci i tuoi script da remoto: invia gli stessi script PowerShell\/CMD dei metodi 1-3 a migliaia di dispositivi, senza alcuna esecuzione manuale.<\/li>\n<li>Pianifica e monitora le attivit\u00e0 principali:\n<ul>\n<li>Automatizza: la raccolta degli hash per Autopilot (<a href=\"#method-2\">Metodo 2<\/a>), i controlli dello stato con <strong>dsregcmd<\/strong> (<a href=\"#method-1\">Metodo 1<\/a>) e le sincronizzazioni (<a href=\"#method-3\">Metodo 3<\/a>), con report in tempo reale su esiti positivi e negativi.<\/li>\n<\/ul>\n<\/li>\n<li>Individua subito le lacune: scopri quali dispositivi non hanno completato l\u2019enrollment, sono privi di TPM 2.0 o superano il limite degli account DEM.<\/li>\n<li>Correggi automaticamente i problemi: avvia interventi come la nuova esecuzione di DeviceEnroller.exe, l\u2019aggiunta forzata a Microsoft Entra ID e gli avvisi per gli hash non corrispondenti.<\/li>\n<\/ul>\n<h2>Rendi pi\u00f9 efficiente l\u2019enrollment in blocco dei dispositivi in Intune con PowerShell<\/h2>\n<p>L\u2019enrollment in blocco dei dispositivi Windows trasforma il caos dei dispositivi in una precisione automatizzata. Ora hai gli strumenti per automatizzare l\u2019enrollment con script PowerShell, scalare in sicurezza con account DEM e gruppi dinamici e distribuire con fiducia da 20 a 20.000 dispositivi Windows 10\/11. Ore di configurazione manuale si riducono a pochi minuti.<\/p>\n<p><strong>Argomenti correlati<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.ninjaone.com\/it\/blog\/registrare-dispositivi-azure-in-intune\/\">Come registrare i dispositivi Azure in Intune<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/it\/blog\/aggiungere-dispositivo-aziendale-a-intune\/\">Come aggiungere un dispositivo aziendale alla gestione dispositivi di Intune<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/it\/blog\/aggiungere-dispositivo-byod-intune\/\">Come aggiungere un dispositivo BYOD alla gestione dispositivi di Intune<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/it\/blog\/come-distribuire-le-applicazioni-con-intune\/\">Come distribuire le applicazioni con l\u2019interfaccia di amministrazione di Microsoft Intune<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Immagina di registrare manualmente in Intune 100 nuovi portatili aziendali: una sequenza infinita di clic, errori di digitazione da correggere e ore buttate via. L\u2019enrollment in blocco dei dispositivi Windows risolve il problema automatizzando l\u2019intero processo con PowerShell. In questa guida scoprirai come registrare i dispositivi su larga scala senza intoppi e applicare policy uniformi, [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":532483,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4354],"tags":[],"class_list":["post-914663","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operazioni-it"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/914663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=914663"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/914663\/revisions"}],"predecessor-version":[{"id":914664,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/914663\/revisions\/914664"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media\/532483"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=914663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/categories?post=914663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/tags?post=914663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}