Aprenda a eliminar los PIN de usuario mediante PowerShell con esta guía paso a paso y un script de muestra para administrar la autenticación biométrica en sistemas Windows. PowerShell ofrece una variedad de herramientas para ayudar a automatizar y administrar tareas en entornos Windows. En esta guía, le mostraremos cómo eliminar el PIN de un usuario mediante PowerShell. Eliminar un PIN de un sistema puede ser parte de la administración de usuarios, protocolos de seguridad o restablecimiento de métodos de autenticación biométrica. Aquí se incluye un proceso paso a paso junto con un script de muestra que utiliza el módulo BiometricAuthentication de PowerShell. Paso 1: Instale el módulo requerido Antes de ejecutar el script, debe asegurarse de tener el módulo de PowerShell necesario. En este caso, se requiere el módulo BiometricAuthentication para administrar la autenticación biométrica, incluidos los PIN. Para instalar el módulo, ejecute: Install-Module -Name «BiometricAuthentication» -Force Paso 2: Use el script para eliminar el PIN El siguiente script busca usuarios con PIN y los elimina: # Importar el módulo necesario Import-Module -Name «BiometricAuthentication» # Obtener todos los usuarios con PIN $usersWithPins = Get-WmiObject -Namespace «Root\cimv2\Security\MicrosoftTpm» -Class «Win32_Tpm» | Where-Object {$_.SpecVersion -ne $null} # Eliminar PIN para cada usuario foreach ($user in $usersWithPins) { # Obtener el nombre de usuario $username = $user.PSComputerName -replace «.*\\» # Eliminar el PIN para el usuario $result = Disable-BiometricAuth -UserName $username # Verificar si la eliminación del PIN fue exitosa if ($result -eq $true) { Write-Host «PIN eliminado para el usuario: $username» } else { Write-Host «Error al eliminar el PIN para el usuario: $username» } } Explicación del script: Importar el módulo de autenticación biométrica: El comando Import-Module -Name «BiometricAuthentication» carga el módulo necesario para la administración de PIN y biometría. Recuperar usuarios con PIN: El script consulta al sistema usando WMI (Instrumental de administración de Windows) para encontrar usuarios que tengan un PIN configurado. Busca la clase Win32_Tpm en el espacio de nombres Root\cimv2\Security\MicrosoftTpm. Recorrer usuarios: recorre los usuarios recuperados y extrae el nombre de usuario eliminando el prefijo de dominio (PSComputerName -replace «.*\\»). Eliminar el PIN: el cmdlet Disable-BiometricAuth elimina el PIN de cada usuario. El script verifica si el PIN se eliminó correctamente y registra el resultado para cada usuario. Paso 3: verificar la eliminación del PIN Después de ejecutar el script, recibirá un resultado en la ventana de PowerShell que indica si la eliminación del PIN fue exitosa para cada usuario: PIN eliminado para el usuario: nombredeusuario1 No se pudo eliminar el PIN para el usuario: nombredeusuario2 Su respuesta ayuda a garantizar que todos los usuarios necesarios hayan eliminado sus PIN correctamente. Conclusión Con este script de PowerShell, los administradores pueden automatizar el proceso de eliminación de PIN de los sistemas Windows. Esto puede ser útil en varios escenarios, como al restablecer la configuración de seguridad para varios usuarios o al desmantelar sistemas. Asegúrese de probar el script en un entorno controlado antes de implementarlo en varios sistemas para evitar consecuencias no deseadas. Relacionado Descubra más de Patrick Domingues Suscríbase para recibir las últimas publicaciones en su correo electrónico.