{"id":4972,"date":"2025-03-03T17:00:00","date_gmt":"2025-03-03T17:00:00","guid":{"rendered":"https:\/\/www.it-connect.tech\/?p=4972"},"modified":"2025-03-20T12:38:16","modified_gmt":"2025-03-20T12:38:16","slug":"compatibilidad-con-windows-11-audite-sus-equipos-con-powershell","status":"publish","type":"post","link":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/","title":{"rendered":"Compatibilidad con Windows 11 : audite sus equipos con PowerShell"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">I. Introducci\u00f3n<\/h2>\n\n<p>Para muchas empresas, la<strong> migraci\u00f3n de Windows 10 a Windows 11 <\/strong>es uno de los principales proyectos de este a\u00f1o 2025. Esta actualizaci\u00f3n, que puede llevarse a cabo utilizando diversas soluciones t\u00e9cnicas, tambi\u00e9n implica una<strong> fase de auditor\u00eda<\/strong>. Esta permitir\u00e1 determinar<strong> qu\u00e9 m\u00e1quinas de la base instalada son compatibles con Windows 11<\/strong> y cu\u00e1les no.    <\/p>\n\n<p>Las soluciones de gesti\u00f3n de flotas o de gesti\u00f3n de dispositivos m\u00f3viles, como GLPI y Microsoft Intune, pueden ayudar con <strong>esta evaluaci\u00f3n<\/strong>, gracias a su <strong>funcionalidad de inventario<\/strong>. Para quienes no dispongan de una soluci\u00f3n adecuada,<strong> \u00bfc\u00f3mo proceder?<\/strong>  <\/p>\n\n<p>Microsoft ofrece una herramienta llamada <strong>\"PC Health Check<\/strong>\", pero hay que ejecutarla en cada estaci\u00f3n de trabajo manualmente, lo que no es adecuado para un parque inform\u00e1tico de decenas, cientos o miles de m\u00e1quinas. En este art\u00edculo, propongo <strong>un enfoque basado en la ejecuci\u00f3n de un script de PowerShell<\/strong> y la <strong>centralizaci\u00f3n de los resultados en el Directorio Activo<\/strong>. <\/p>\n\n<p>La idea es sencilla: para cada m\u00e1quina, indicar si cumple o no los prerrequisitos de Windows 11, dentro del objeto de Active Directory correspondiente. A continuaci\u00f3n, se ejecuta un segundo script para generar un informe de auditor\u00eda.   <\/p>\n\n<h2 class=\"wp-block-heading\">II. Uso de PowerShell para determinar la compatibilidad con Windows 11   <\/h2>\n\n<p>El script PowerShell necesita comprobar una serie de elementos en la estaci\u00f3n de trabajo para determinar si est\u00e1 preparada para Windows 11 o no. En particular, debe examinar detenidamente los siguientes elementos:   <\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>Procesador<\/strong>: 1 GHz o superior con al menos 2 n\u00facleos. Procesador compatible de 64 bits (o ARM).   <\/li>\n\n\n\n<li><strong>Memoria (RAM)<\/strong>: 4 GB o m\u00e1s.<\/li>\n\n\n\n<li><strong>Almacenamiento<\/strong>: 64 GB o m\u00e1s.<\/li>\n\n\n\n<li><strong>Firmware del sistema<\/strong>: UEFI, compatible con Secure Boot.<\/li>\n\n\n\n<li><strong>TPM<\/strong>: versi\u00f3n 2.0.<\/li>\n\n\n\n<li><strong>Tarjeta gr\u00e1fica<\/strong>: compatible con DirectX 12 o posterior con controlador WDDM 2.0.<\/li>\n<\/ol>\n\n<p><strong>Microsoft<\/strong> ofrece un <strong>script PowerShell listo para<\/strong> usar que puede ejecutar para averiguar si un equipo es compatible con Windows 11. Puede descargarlo aqu\u00ed:   <\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/aka.ms\/HWReadinessScript\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">Descargar el script HardwareReadiness.ps1<\/a><\/li>\n<\/ul>\n\n<p>Puede ejecutarlo en una m\u00e1quina, como administrador, para obtener el resultado. La ventaja de este script es que indica el resultado exacto de cada prueba realizada.   <\/p>\n\n<pre class=\"wp-block-code\"><code>.HardwareReadiness.ps1<\/code><\/pre>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/Evaluer-la-compatibilite-Windows-11-avec-PowerShell-800x126.png\" alt=\"\" class=\"wp-image-94128\"\/><\/figure>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Nota <\/strong>: HardwareReadiness.ps1 es un script firmado, lo que explica la firma al final del archivo. Sin embargo, ha caducado, ya que el certificado utilizado por Microsoft no es v\u00e1lido desde septiembre de 2022.   <\/p>\n<\/blockquote>\n\n<h3 class=\"wp-block-heading\">B. Adaptar el gui\u00f3n: centralizar los resultados en AD<\/h3>\n\n<p>Este script es una buena base y hace la mayor parte del trabajo. El inconveniente es que devuelve un resultado en la consola, lo que significa que tienes que estar delante de la m\u00e1quina para leer el resultado. Esto no es lo que queremos.    <\/p>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Nota <\/strong>: este script puede ejecutarse a distancia mediante el protocolo WinRM. Sin embargo, esto requiere que la m\u00e1quina est\u00e9 en l\u00ednea en el momento de la interrogaci\u00f3n y, sobre todo, la Gesti\u00f3n remota debe estar habilitada en Windows (que no es la predeterminada en Windows 10).   <\/p>\n<\/blockquote>\n\n<p>Vamos a <strong>modificar este script PowerShell <\/strong>para que<strong> la informaci\u00f3n se pase al Directorio Activo<\/strong>. Por defecto, cada m\u00e1quina de Active Directory tiene permisos para modificar los atributos del objeto correspondiente. Vamos a aprovechar esta oportunidad para almacenar los resultados de la prueba en el Directorio Activo.    <\/p>\n\n<p><strong>Nuestro objetivo es <\/strong> ascender en el  <strong><code>info<\/code><\/strong>  de cada objeto inform\u00e1tico. Podr\u00edamos elegir otro atributo, pero \u00e9ste es generalmente libre, a diferencia del   <strong><code>description<\/code><\/strong>  que se utiliza a menudo.<\/p>\n\n<p>No vamos a utilizar los comandos del m\u00f3dulo PowerShell de ActiveDirectory, para evitar tener que instalarlo en m\u00e1quinas remotas. En su lugar, vamos a utilizar componentes nativos soportados por todos los equipos con Windows 10.   <\/p>\n\n<p>Comience por editar el script PowerShell para modificar la l\u00ednea 490 con el fin de almacenar en una variable <strong><code>$Result<\/code><\/strong> el resultado del comando :<\/p>\n\n<pre class=\"wp-block-code\"><code>$Result = $outObject | ConvertTo-Json -Compress<\/code><\/pre>\n\n<p>A continuaci\u00f3n, a continuaci\u00f3n de la l\u00ednea mencionada anteriormente (pero antes de la firma), introduzca este fragmento de c\u00f3digo:<\/p>\n\n<pre class=\"wp-block-code\"><code>$ComputerName = $env:COMPUTERNAME\n$ADSearch = New-Object DirectoryServices.DirectorySearcher\n$ADSearch.SearchRoot = \"LDAP:\/\/DC=IT-CONNECT,DC=LOCAL\"\n$ADSearch.Filter = \"(&amp;(objectCategory=Computer)(CN=$ComputerName))\"\n$ADComputerObj = &#91;ADSI]$ADSearch.FindOne().Path\n\nif($ADComputerObj -ne $null){\n  $ADComputerObj.Put( \"Info\", $Result )\n  $ADComputerObj.SetInfo()\n}<\/code><\/pre>\n\n<p>He aqu\u00ed, por orden, el significado de estos mandatos:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Recuperar <strong>el nombre del ordenador local<\/strong>.<\/li>\n\n\n\n<li>Cree un <strong>objeto de b\u00fasqueda de Active Directory<\/strong>.<\/li>\n\n\n\n<li>Defina la <strong>ra\u00edz LDAP<\/strong> en la que buscar.<\/li>\n\n\n\n<li>Crear un <strong>filtro LDAP<\/strong> para recuperar s\u00f3lo el objeto correspondiente al ordenador actual.<\/li>\n\n\n\n<li>Buscar el ordenador con una consulta <strong>LDAP<\/strong>.<\/li>\n\n\n\n<li>Cambiar el valor del <strong>atributo<\/strong> <strong> del ordenador <code>Info<\/code> <\/strong> (si se ha encontrado el ordenador en la ruta anterior)<\/li>\n\n\n\n<li><strong>Guarde los cambios en Active Directory.<\/strong><\/li>\n<\/ul>\n\n<p>Registraremos esta nueva versi\u00f3n con el nombre <strong><code>ADHardwareReadiness.ps1<\/code><\/strong>.<\/p>\n\n<h2 class=\"wp-block-heading\">III. Compatibilidad con Windows 11: un an\u00e1lisis a escala de un parque inform\u00e1tico   <\/h2>\n\n<h3 class=\"wp-block-heading\">A. Ejecutar el script PowerShell con un GPO<\/h3>\n\n<p>El script PowerShell se lanzar\u00e1 en los equipos desde una directiva de grupo (GPO). Se lanzar\u00e1 cuando se inicie la m\u00e1quina Windows. Nos aseguraremos de apuntar s\u00f3lo a las m\u00e1quinas que ejecutan Windows 10, gracias a un filtro WMI. Las m\u00e1quinas que ya ejecutan Windows 11 no se incluir\u00e1n en nuestro an\u00e1lisis.     <\/p>\n\n<p>Desde la consola de administraci\u00f3n de GPO, <strong>cree un nuevo filtro WMI<\/strong>. Mediante una consulta, aplicar\u00e1 la GPO \u00fanicamente a los equipos con Windows 10, aunque la OU de destino contenga equipos con Windows 11. Este ser\u00e1 probablemente tu caso... Al menos, es el m\u00edo con la OU     <strong><code>PC<\/code><\/strong>  a la que se dirigir\u00e1 (enlace GPO).<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/GPO-Cibler-uniquement-les-ordinateurs-Windows-10.png\" alt=\"\" class=\"wp-image-94160\"\/><\/figure>\n\n<p>Introduzca un nombre y una descripci\u00f3n (1) y, a continuaci\u00f3n, haga clic en el bot\u00f3n <strong>\"A\u00f1adir\"<\/strong> (2). Introd\u00fazcalo como valor de consulta WMI (3) y, a continuaci\u00f3n, confirme (4): <\/p>\n\n<pre class=\"wp-block-code\"><code>SELECT * FROM Win32_OperatingSystem WHERE Version LIKE \"10.%\" AND ProductType = 1<\/code><\/pre>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/GPO-Requete-WMI-pour-cibler-Windows-10-800x326.png\" alt=\"\" class=\"wp-image-94161\"\/><\/figure>\n\n<p>Confirmar. Cree un nuevo GPO y empiece asoci\u00e1ndolo al filtro WMI creado anteriormente.   <\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/GPO-Selectionner-un-filtre-WMI-Exemple.png\" alt=\"\" class=\"wp-image-94162\"\/><\/figure>\n\n<p>A continuaci\u00f3n, edite la directiva de grupo para configurarla. Como recordatorio, el script PowerShell debe ejecutarse al iniciar la m\u00e1quina. Examine la configuraci\u00f3n de la siguiente manera:    <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Configuraci\u00f3n del ordenador &gt; Estrategias &gt; Configuraci\u00f3n de Windows &gt; Scripts (inicio\/apagado) &gt; Inicio<\/strong><\/li>\n<\/ul>\n\n<p>Cambie a la pesta\u00f1a <strong>\"PowerShell<\/strong>\" y haga clic en el bot\u00f3n <strong>\"A\u00f1adir<\/strong>\".<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/GPO-Executer-le-script-PowerShell-pour-verifier-la-compatibilite-W10-1-800x597.png\" alt=\"\" class=\"wp-image-94163\"\/><\/figure>\n\n<p>A continuaci\u00f3n, tendr\u00e1 que copiar y pegar su script PowerShell en el directorio expuesto, o recuperarlo de otro lugar (de Netlogon, por ejemplo).<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/GPO-Executer-le-script-PowerShell-pour-verifier-la-compatibilite-W10-2.png\" alt=\"\" class=\"wp-image-94164\"\/><\/figure>\n\n<p><strong>Tu GPO ya est\u00e1 listo.  <\/strong>Todo lo que tienes que hacer es vincularlo a una o m\u00e1s OUs, dependiendo de tus necesidades (\u00a1recuerda probar primero!). Vaya a una m\u00e1quina Windows 10 para hacer una prueba: ejecute un   <strong><code>gpupdate \/force<\/code><\/strong>  y luego reiniciar. El resto tiene lugar en el AD...   <\/p>\n\n<h3 class=\"wp-block-heading\">B. Visi\u00f3n general de los resultados en Active Directory<\/h3>\n\n<p>Empezaremos con una comprobaci\u00f3n visual. Abra la consola Usuarios y equipos de Active Directory y, a continuaci\u00f3n, acceda a las propiedades del objeto equipo correspondiente a la m\u00e1quina de prueba (recuerde habilitar la visualizaci\u00f3n de funciones avanzadas antes).   <\/p>\n\n<p>Vaya a la pesta\u00f1a <strong>\"Editor de atributos<\/strong>\". A continuaci\u00f3n, busque el atributo   <strong><code>info<\/code><\/strong>  en la lista.  <strong>\u00a1Se ha actualizado el atributo!<\/strong><\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/Collecter-la-compatibilite-des-machines-avec-Windows-11-dans-AD-Exemple.png\" alt=\"\" class=\"wp-image-94159\"\/><\/figure>\n\n<p>En concreto, tenemos una cadena completa en este atributo de la forma :<\/p>\n\n<pre class=\"wp-block-code\"><code>{\"returnCode\":1,\"returnReason\":\"Storage, TPM, \",\"logging\":\"Storage: OSDiskSize=63GB. FAIL; Memory: System_Memory=4GB. PASS; TPM: TPMVersion=False. FAIL; Processor: {AddressWidth=64; MaxClockSpeed=3992; NumberOfLogicalCores=2; Manufacturer=AuthenticAMD; Caption=AMD64 Family 25 Model 117 Stepping 2; }. PASS; SecureBoot: Capable. PASS; \",\"returnResult\":\"NOT CAPABLE\"}<\/code><\/pre>\n\n<p>Podr\u00edamos ejecutar el siguiente comando para mostrar el nombre y el resultado de la prueba para cada m\u00e1quina Windows 10 registrada en el AD.<\/p>\n\n<pre class=\"wp-block-code\"><code>Get-ADComputer -Filter {OperatingSystem -like \"Windows 10*\"} -Property OperatingSystem, Info | Format-Table Name, Info<\/code><\/pre>\n\n<p>El formato de la cadena en el campo  <strong><code>info<\/code><\/strong>  \u00bfte suena? No, \u00bfno crees? El formato JSON. Eso es porque utilizamos el formato     <strong><code>ConvertTo-Json<\/code><\/strong>  al final del script. La buena noticia es que <a href=\"https:\/\/www.it-connect.fr\/powershell-json-lire-modifier-creer-un-fichier\/\" target=\"_blank\" rel=\"noopener\" title=\"PowerShell: &#xBF;c&#xF3;mo leer, modificar y crear un archivo JSON?\">PowerShell puede leer JSON muy bien<\/a>. Esto es lo que vamos a explotar en la siguiente parte de este art\u00edculo, dedicado a la presentaci\u00f3n de informes.    <\/p>\n\n<h3 class=\"wp-block-heading\">C. Compatibilidad con SecureBoot<\/h3>\n\n<p>Cuando realic\u00e9 varias pruebas con este script, me di cuenta de que la compatibilidad con SecureBoot no siempre era correcta. De hecho, el comando PowerShell   <strong><code>Confirm-SecureBootUEFI<\/code><\/strong>  no parece apreciar la ejecuci\u00f3n como <code><strong>SYSTEM<\/strong><\/code> a trav\u00e9s de un GPO.<\/p>\n\n<p>En consecuencia, obtenemos este tipo de resultado en AD :<\/p>\n\n<pre class=\"wp-block-code\"><code>{\"returnCode\":-1,\"returnReason\":\"\",\"logging\":\"Storage: OSDiskSize=126GB. PASS; Memory: System_Memory=4GB. PASS; TPM: TPMVersion=2.0, 0, 1.16. PASS; Processor: {AddressWidth=64; MaxClockSpeed=3992; NumberOfLogicalCores=2; Manufacturer=AuthenticAMD; Caption=AMD64 Family 25 Model 117 Stepping 2; }. PASS; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-amber-color\">SecureBoot: Undetermined. UNDETERMINED; UnauthorizedAccessException Impossible de d\u00e9finir les privil\u00e8ges n\u00e9cessaires. Acc\u00e8s refus\u00e9.;<\/mark><\/strong> \",\"returnResult\":\"UNDETERMINED\"}<\/code><\/pre>\n\n<p>Es una l\u00e1stima, ya que <strong>este comando tiene la ventaja de devolver un estado preciso <\/strong>: SecureBoot disponible y habilitado, SecureBoot disponible y deshabilitado, y SecureBoot no soportado. Para evitar este problema, el comando   <strong><code> ADHardwareReadiness.ps1<\/code><\/strong>  se ha modificado para adaptar la prueba SecureBoot a un m\u00e9todo basado en el Registro de Windows (a partir de la l\u00ednea 431).<\/p>\n\n<p>Se ha integrado el siguiente c\u00f3digo en lugar del original (enlace de descarga al final de la p\u00e1gina):<\/p>\n\n<pre class=\"wp-block-code\"><code># SecureBoot\n$SecureBootKey = \"HKLM:\\SYSTEM\\CurrentControlSet\\Control\\SecureBoot\\State\"\ntry {\n    $isSecureBootEnabled = (Get-ItemProperty -Path $SecureBootKey -Name \"UEFISecureBootEnabled\" -ErrorAction Stop).UEFISecureBootEnabled\n\n    if($isSecureBootEnabled -eq 1){\n        $outObject.logging += $logFormatWithBlob -f $SECUREBOOT_STRING, $CAPABLE_STRING, $PASS_STRING\n        UpdateReturnCode -ReturnCode 0\n    }else{\n        UpdateReturnCode -ReturnCode 1\n        $outObject.returnReason += $logFormatReturnReason -f $SECUREBOOT_STRING\n        $outObject.logging += $logFormatWithBlob -f $SECUREBOOT_STRING, $NOT_CAPABLE_STRING, $FAIL_STRING\n        $exitCode = 1\n    }\n}\ncatch {\n    UpdateReturnCode -ReturnCode -1\n    $outObject.logging += $logFormatWithBlob -f $SECUREBOOT_STRING, $UNDETERMINED_STRING, $UNDETERMINED_CAPS_STRING\n    $outObject.logging += $logFormatException -f \"$($_.Exception.GetType().Name) $($_.Exception.Message)\"\n    $exitCode = 1\n}<\/code><\/pre>\n\n<p>Tras esta modificaci\u00f3n, \u00a1la informaci\u00f3n fluye ahora correctamente! Ahora podemos pasar a la fase de informaci\u00f3n.   <\/p>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Nota <\/strong>: ejecutar el comando <strong><code>Confirm-SecureBootUEFI<\/code><\/strong> a trav\u00e9s de PsExec funciona, lo que puede ser una v\u00eda que merezca la pena explorar, pero implica ejecutar esta herramienta en las estaciones de trabajo a auditar.<\/p>\n<\/blockquote>\n\n<h3 class=\"wp-block-heading\">D. Creaci\u00f3n de un informe<\/h3>\n\n<p>Por \u00faltimo, utilizando PowerShell, leeremos la informaci\u00f3n contenida en el atributo  <strong><code>info<\/code><\/strong>  Windows 10 para generar un informe completo. Muy r\u00e1pidamente, usted puede :   <\/p>\n\n<ul class=\"wp-block-list\">\n<li>Vea el porcentaje de su base instalada que es compatible con Windows 11<\/li>\n\n\n\n<li>Vea las principales razones por las que se detecta una incompatibilidad<\/li>\n\n\n\n<li>Obtenga un estado preciso de cada ordenador con la tabla resumen<\/li>\n<\/ul>\n\n<p>A continuaci\u00f3n figura un resumen del informe.<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/Rapport-PowerShell-Compatibilite-dun-parc-informatique-avec-Windows-11-800x392.png\" alt=\"\" class=\"wp-image-94184\"\/><\/figure>\n\n<p>Este script, que puedes encontrar en nuestra p\u00e1gina de GitHub, utiliza el m\u00f3dulo <a href=\"https:\/\/www.it-connect.fr\/comment-generer-des-rapports-html-avec-powershell\/\" target=\"_blank\" rel=\"noopener\" title=\"\">PSWriteHtml<\/a> para generar el informe HTML. Puede modificarlo para adaptarlo a sus necesidades.   <\/p>\n\n<pre class=\"wp-block-code\"><code>&lt;#\n.SYNOPSIS\n    This script analyzes the \u201cinfo\u201d attribute of Windows 10 computers in the Active Directory, to generate a Windows 11 compatibility report.\n\n.DESCRIPTION\n    This script helps you get an overall view of the Windows 11 compatibility of a set of computers, thanks to an HTML report comprising several graphs.\n\n.AUTHOR\n    Florian Burnel - IT-Connect.fr\n\n.VERSION\n    1.0 - Initial version.\n\n.NOTES\n    Filename: Get-ADHardwareReadinessReport.ps1\n    Creation Date: 2025\/02\/18\n#>\n\n# Get a list of Windows 10 computers in the Active Directory\n$ADComputersWin10 = Get-ADComputer -Filter {OperatingSystem -like \"Windows 10*\"} -Property OperatingSystem, Info | Sort-Object Name\n\n\n# Get the list of Windows 10 computers and the result of the compatibility test\n$ComputersW11Readiness = $ADComputersWin10 | Select-Object Name, @{ \n                                                    Name=\"Result\"; \n                                                    Expression={\n                                                        $JsonObject = $_.Info | ConvertFrom-Json\n                                                        if ($JsonObject.returnResult -ne $null){ $JsonObject.returnResult }else{ \"EMPTY\" }\n                                                    }\n                                                }, @{ \n                                                    Name=\"Reason\"; \n                                                    Expression={\n                                                        $JsonObject = $_.Info | ConvertFrom-Json\n                                                        if($JsonObject.returnReason -ne $null){ ($JsonObject.returnReason).TrimEnd(\", \") }else{ \"\" }\n                                                    }\n                                                }\n\n# Counting by status\n$ComputersW11ReadinessStats = $ComputersW11Readiness | Group-Object -Property Result | Sort-Object Count -Descending\n\n\n# Counting occurrences of different reasons\n$ReasonCounts = @{}\n\n$ComputersW11Readiness | ForEach-Object {\n    $Reasons = $_.Reason -split \", \"\n    foreach ($Reason in $Reasons) {\n        if (-not &#91;string]::IsNullOrWhiteSpace($Reason)) {\n            if ($ReasonCounts.ContainsKey($Reason)) {\n                $ReasonCounts&#91;$Reason]++\n            } else {\n                $ReasonCounts&#91;$Reason] = 1\n            }\n        }\n    }\n}\n\n# HTML report construction with PSWriteHTML\nNew-HTML -Title \"Compatibility of computers with Windows 11\" -FilePath \"C:\\Scripts\\HTML\\Rapport-Windows-11-Readiness.html\" -ShowHTML:$true {\n    \n    # Report header with domain name and date\n    New-HTMLHeader {\n        New-HTMLSection -Invisible  {            \n            New-HTMLPanel -Invisible {\n                New-HTMLText -Text \"Domain : $($env:USERDNSDOMAIN)\" -FontSize 18 -FontWeight 100\n                New-HTMLText -Text \"Date : $(Get-Date -Format \"dd\/MM\/yyyy\")\" -FontSize 12\n            } -AlignContentText left\n        }\n    }\n\n    # Section 1 - Graphs\n    New-HTMLSection -HeaderText \"Compatibility with Windows 11\" -HeaderBackGroundColor \"#00698e\" {\n        New-HTMLChart -Title \"Compatibility of all IT assets\" -Gradient {\n            foreach ($Line in $ComputersW11ReadinessStats) {\n                New-ChartDonut -Name  $Line.Name -Value $Line.Count\n            }\n        }\n\n        New-HTMLChart -Title \"Reasons for incompatibility\" -Gradient {\n            foreach ($Reason in $ReasonCounts.Keys) {\n                New-ChartDonut -Name $Reason -Value $ReasonCounts&#91;$Reason]\n            }\n        }\n    }\n\n    # Section 2 - Computer list tables\n    New-HTMLSection -HeaderText \"Results of computer compatibility tests\" -HeaderBackGroundColor \"#00698e\"  {\n            New-HTMLPanel {\n                New-HTMLTable -DataTable $ComputersW11Readiness -HideFooter -AutoSize\n            }\n    }\n}<\/code><\/pre>\n\n<h2 class=\"wp-block-heading\">IV. Conclusi\u00f3n   <\/h2>\n\n<p>Gracias a estos dos scripts, dispones de un m\u00e9todo sencillo y eficaz para <strong>evaluar la compatibilidad de tus activos inform\u00e1ticos con Windows 11<\/strong>. Basado en un <strong>dominio de Active Directory<\/strong>, este m\u00e9todo <strong>automatiza la auditor\u00eda de los equipos<\/strong>, lo que permite comprobar r\u00e1pidamente si cumplen los criterios exigidos, incluido <strong>el TPM<\/strong> (un escollo importante en muchos casos). <\/p>\n\n<p>Tanto si est\u00e1 <strong>planeando una actualizaci\u00f3n planificada<\/strong> como una <strong>migraci\u00f3n gradual<\/strong>, estos scripts le ofrecen una <strong>visi\u00f3n clara del estado de sus estaciones de trabajo<\/strong>. Le ayudan a preparar su proyecto de migraci\u00f3n a Windows 11.   <\/p>\n\n<p><strong>Aqu\u00ed est\u00e1n los enlaces para descargar los guiones.<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>ADHardwareReadiness.ps1<\/strong> - Para ser ejecutado por GPO<\/li>\n<\/ul>\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/github.com\/it-connect-fr\/PowerShell-Windows\/blob\/main\/PowerShell-Audit-Compatibilit%C3%A9-Windows-11\/ADHardwareReadiness.ps1\" target=\"_blank\" rel=\" noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/Bouton-Acceder-a-la-ressource-sur-GitHub-5.png\" alt=\"\" class=\"wp-image-77232\"\/><\/a><\/figure>\n\n<ul class=\"wp-block-list\">\n<li><strong>Get-ADHardwareReadinessReport.ps1 <\/strong>- Para generar el informe<\/li>\n<\/ul>\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/github.com\/it-connect-fr\/PowerShell-Windows\/blob\/main\/PowerShell-Audit-Compatibilit%C3%A9-Windows-11\/Get-ADHardwareReadinessReport.ps1\" target=\"_blank\" rel=\" noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/Bouton-Acceder-a-la-ressource-sur-GitHub-5.png\" alt=\"\" class=\"wp-image-77232\"\/><\/a><\/figure>\n\n<p>Si tienes alguna pregunta o idea para mejorar estos scripts, no dudes en comentar este art\u00edculo o enviar una modificaci\u00f3n a GitHub.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Descubra c\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.<\/p>\n","protected":false},"author":2,"featured_media":4982,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[26],"tags":[32,37],"class_list":["post-4972","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-scripting","tag-powershell","tag-windows-11"],"acf":{"hreflang_fr":"https:\/\/www.it-connect.fr\/compatibilite-windows-11-audit-parc-informatique-avec-powershell\/"},"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.9.6.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"Descubra c\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Florian Burnel\"\/>\n\t<meta name=\"google-site-verification\" content=\"ZA5wDx6z10dkUAOeNgJmYDQP4pE2hlMb0pmDKXfWk9U\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.9.6.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"IT-Connect -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\u00bfSus equipos est\u00e1n listos para Windows 11? Verif\u00edquelo con PowerShell\" \/>\n\t\t<meta property=\"og:description\" content=\"Descubra c\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/03\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/03\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t\t<meta property=\"og:image:height\" content=\"445\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-03-03T17:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-03-20T12:38:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/it.connect.fr\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@itconnect_fr\" \/>\n\t\t<meta name=\"twitter:title\" content=\"\u00bfSus equipos est\u00e1n listos para Windows 11? Verif\u00edquelo con PowerShell\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Descubra c\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@florianburnel\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/03\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#blogposting\",\"name\":\"\\u00bfSus equipos est\\u00e1n listos para Windows 11? Verif\\u00edquelo con PowerShell\",\"headline\":\"Compatibilidad con Windows 11 : audite sus equipos con PowerShell\",\"author\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/author\\\/florian-burnel\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.it-connect.tech\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg\",\"width\":800,\"height\":445,\"caption\":\"Sus equipos est\\u00e1n listos para Windows 11 - Verif\\u00edquelo con PowerShell\"},\"datePublished\":\"2025-03-03T17:00:00+00:00\",\"dateModified\":\"2025-03-20T12:38:16+00:00\",\"inLanguage\":\"es-ES\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#webpage\"},\"articleSection\":\"Scripting, PowerShell, Windows 11, Opcional\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/#listItem\",\"name\":\"Cursos - Tutoriales\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/#listItem\",\"position\":2,\"name\":\"Cursos - Tutoriales\",\"item\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/administracion-del-sistema\\\/#listItem\",\"name\":\"Administraci\\u00f3n del sistema\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/administracion-del-sistema\\\/#listItem\",\"position\":3,\"name\":\"Administraci\\u00f3n del sistema\",\"item\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/administracion-del-sistema\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/administracion-del-sistema\\\/scripting\\\/#listItem\",\"name\":\"Scripting\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/#listItem\",\"name\":\"Cursos - Tutoriales\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/administracion-del-sistema\\\/scripting\\\/#listItem\",\"position\":4,\"name\":\"Scripting\",\"item\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/administracion-del-sistema\\\/scripting\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#listItem\",\"name\":\"Compatibilidad con Windows 11 : audite sus equipos con PowerShell\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/administracion-del-sistema\\\/#listItem\",\"name\":\"Administraci\\u00f3n del sistema\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#listItem\",\"position\":5,\"name\":\"Compatibilidad con Windows 11 : audite sus equipos con PowerShell\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/cursos-tutoriales\\\/administracion-del-sistema\\\/scripting\\\/#listItem\",\"name\":\"Scripting\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/#organization\",\"name\":\"IT-Connect\",\"url\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.it-connect.tech\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/cropped-Logo-IT-Connect-Tech.png\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#organizationLogo\",\"width\":270,\"height\":43},\"image\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/it.connect.fr\\\/\",\"https:\\\/\\\/twitter.com\\\/itconnect_fr\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCIJTq0nGrgkGMy1xJL_YppQ\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/it-connect-fr\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/author\\\/florian-burnel\\\/#author\",\"url\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/author\\\/florian-burnel\\\/\",\"name\":\"Florian Burnel\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.it-connect.tech\\\/wp-content\\\/litespeed\\\/avatar\\\/5bdede05180057b315d3034e71530064.jpg?ver=1777288675\"},\"sameAs\":[\"https:\\\/\\\/twitter.com\\\/florianburnel\",\"https:\\\/\\\/www.youtube.com\\\/@IT-Connect\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/florian-burnel-268b52b1\\\/\"],\"jobTitle\":\"Co-founder of IT-Connect\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#webpage\",\"url\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/\",\"name\":\"\\u00bfSus equipos est\\u00e1n listos para Windows 11? Verif\\u00edquelo con PowerShell\",\"description\":\"Descubra c\\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/author\\\/florian-burnel\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/author\\\/florian-burnel\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.it-connect.tech\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#mainImage\",\"width\":800,\"height\":445,\"caption\":\"Sus equipos est\\u00e1n listos para Windows 11 - Verif\\u00edquelo con PowerShell\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\\\/#mainImage\"},\"datePublished\":\"2025-03-03T17:00:00+00:00\",\"dateModified\":\"2025-03-20T12:38:16+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/\",\"name\":\"IT-Connect\",\"inLanguage\":\"es-ES\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.it-connect.tech\\\/es\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>\u00bfSus equipos est\u00e1n listos para Windows 11? Verif\u00edquelo con PowerShell<\/title>\n\n","aioseo_head_json":{"title":"\u00bfSus equipos est\u00e1n listos para Windows 11? Verif\u00edquelo con PowerShell","description":"Descubra c\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.","canonical_url":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"ZA5wDx6z10dkUAOeNgJmYDQP4pE2hlMb0pmDKXfWk9U","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#blogposting","name":"\u00bfSus equipos est\u00e1n listos para Windows 11? Verif\u00edquelo con PowerShell","headline":"Compatibilidad con Windows 11 : audite sus equipos con PowerShell","author":{"@id":"https:\/\/www.it-connect.tech\/es\/author\/florian-burnel\/#author"},"publisher":{"@id":"https:\/\/www.it-connect.tech\/es\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/03\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg","width":800,"height":445,"caption":"Sus equipos est\u00e1n listos para Windows 11 - Verif\u00edquelo con PowerShell"},"datePublished":"2025-03-03T17:00:00+00:00","dateModified":"2025-03-20T12:38:16+00:00","inLanguage":"es-ES","mainEntityOfPage":{"@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#webpage"},"isPartOf":{"@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#webpage"},"articleSection":"Scripting, PowerShell, Windows 11, Opcional"},{"@type":"BreadcrumbList","@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/#listItem","position":1,"name":"Home","item":"https:\/\/www.it-connect.tech\/es\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/#listItem","name":"Cursos - Tutoriales"}},{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/#listItem","position":2,"name":"Cursos - Tutoriales","item":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/#listItem","name":"Administraci\u00f3n del sistema"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/#listItem","position":3,"name":"Administraci\u00f3n del sistema","item":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/scripting\/#listItem","name":"Scripting"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/#listItem","name":"Cursos - Tutoriales"}},{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/scripting\/#listItem","position":4,"name":"Scripting","item":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/scripting\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#listItem","name":"Compatibilidad con Windows 11 : audite sus equipos con PowerShell"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/#listItem","name":"Administraci\u00f3n del sistema"}},{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#listItem","position":5,"name":"Compatibilidad con Windows 11 : audite sus equipos con PowerShell","previousItem":{"@type":"ListItem","@id":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/scripting\/#listItem","name":"Scripting"}}]},{"@type":"Organization","@id":"https:\/\/www.it-connect.tech\/es\/#organization","name":"IT-Connect","url":"https:\/\/www.it-connect.tech\/es\/","logo":{"@type":"ImageObject","url":"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/02\/cropped-Logo-IT-Connect-Tech.png","@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#organizationLogo","width":270,"height":43},"image":{"@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/it.connect.fr\/","https:\/\/twitter.com\/itconnect_fr","https:\/\/www.youtube.com\/channel\/UCIJTq0nGrgkGMy1xJL_YppQ","https:\/\/www.linkedin.com\/company\/it-connect-fr"]},{"@type":"Person","@id":"https:\/\/www.it-connect.tech\/es\/author\/florian-burnel\/#author","url":"https:\/\/www.it-connect.tech\/es\/author\/florian-burnel\/","name":"Florian Burnel","image":{"@type":"ImageObject","url":"https:\/\/www.it-connect.tech\/wp-content\/litespeed\/avatar\/5bdede05180057b315d3034e71530064.jpg?ver=1777288675"},"sameAs":["https:\/\/twitter.com\/florianburnel","https:\/\/www.youtube.com\/@IT-Connect","https:\/\/www.linkedin.com\/in\/florian-burnel-268b52b1\/"],"jobTitle":"Co-founder of IT-Connect"},{"@type":"WebPage","@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#webpage","url":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/","name":"\u00bfSus equipos est\u00e1n listos para Windows 11? Verif\u00edquelo con PowerShell","description":"Descubra c\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/www.it-connect.tech\/es\/#website"},"breadcrumb":{"@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#breadcrumblist"},"author":{"@id":"https:\/\/www.it-connect.tech\/es\/author\/florian-burnel\/#author"},"creator":{"@id":"https:\/\/www.it-connect.tech\/es\/author\/florian-burnel\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/03\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg","@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#mainImage","width":800,"height":445,"caption":"Sus equipos est\u00e1n listos para Windows 11 - Verif\u00edquelo con PowerShell"},"primaryImageOfPage":{"@id":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/#mainImage"},"datePublished":"2025-03-03T17:00:00+00:00","dateModified":"2025-03-20T12:38:16+00:00"},{"@type":"WebSite","@id":"https:\/\/www.it-connect.tech\/es\/#website","url":"https:\/\/www.it-connect.tech\/es\/","name":"IT-Connect","inLanguage":"es-ES","publisher":{"@id":"https:\/\/www.it-connect.tech\/es\/#organization"}}]},"og:locale":"es_ES","og:site_name":"IT-Connect -","og:type":"article","og:title":"\u00bfSus equipos est\u00e1n listos para Windows 11? Verif\u00edquelo con PowerShell","og:description":"Descubra c\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.","og:url":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/","og:image":"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/03\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg","og:image:secure_url":"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/03\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg","og:image:width":800,"og:image:height":445,"article:published_time":"2025-03-03T17:00:00+00:00","article:modified_time":"2025-03-20T12:38:16+00:00","article:publisher":"https:\/\/www.facebook.com\/it.connect.fr\/","twitter:card":"summary_large_image","twitter:site":"@itconnect_fr","twitter:title":"\u00bfSus equipos est\u00e1n listos para Windows 11? Verif\u00edquelo con PowerShell","twitter:description":"Descubra c\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.","twitter:creator":"@florianburnel","twitter:image":"https:\/\/www.it-connect.tech\/wp-content\/uploads\/2025\/03\/Sus-equipos-estan-listos-para-Windows-11-Verifiquelo-con-PowerShell.jpg"},"aioseo_meta_data":{"post_id":"4972","title":"\u00bfSus equipos est\u00e1n listos para Windows 11? Verif\u00edquelo con PowerShell","description":"Descubra c\u00f3mo comprobar la compatibilidad de sus equipos Windows 10 con Windows 11 mediante PowerShell y Active Directory, y obtenga un informe listo para usar.","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":"2025-08-15 05:01:04","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"open_ai":"{\"title\":{\"suggestions\":[],\"usage\":0},\"description\":{\"suggestions\":[],\"usage\":0}}","ai":null,"created":"2025-03-13 15:46:58","updated":"2025-08-15 05:01:04"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/www.it-connect.tech\/es\/\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/\" title=\"Cursos - Tutoriales\">Cursos - Tutoriales<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/\" title=\"Administraci\u00f3n del sistema\">Administraci\u00f3n del sistema<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/scripting\/\" title=\"Scripting\">Scripting<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\tCompatibilidad con Windows 11 : audite sus equipos con PowerShell\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.it-connect.tech\/es\/"},{"label":"Cursos - Tutoriales","link":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/"},{"label":"Administraci\u00f3n del sistema","link":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/"},{"label":"Scripting","link":"https:\/\/www.it-connect.tech\/es\/cursos-tutoriales\/administracion-del-sistema\/scripting\/"},{"label":"Compatibilidad con Windows 11 : audite sus equipos con PowerShell","link":"https:\/\/www.it-connect.tech\/es\/compatibilidad-con-windows-11-audite-sus-equipos-con-powershell\/"}],"_links":{"self":[{"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/posts\/4972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/comments?post=4972"}],"version-history":[{"count":2,"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/posts\/4972\/revisions"}],"predecessor-version":[{"id":4985,"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/posts\/4972\/revisions\/4985"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/media\/4982"}],"wp:attachment":[{"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/media?parent=4972"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/categories?post=4972"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.it-connect.tech\/es\/wp-json\/wp\/v2\/tags?post=4972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}