Microsoft ha anunciado la creación de un módulo PowerShell llamado OSLicense para sustituir al antiguo script slmgr.vbs, que dependía del lenguaje Visual Basic Script (VBScript). Esta medida responde a la planificación de la empresa para eliminar VBScript de Windows a partir de 2027, lo que afectaría a la automatización de licencias en redes corporativas. El nuevo módulo permite a los administradores de sistemas continuar gestionando la activación de licencias y la instalación de claves de producto mediante comandos PowerShell, manteniendo la compatibilidad con las funciones existentes de slmgr.vbs. La transición es gradual: actualmente, VBScript opera como una función bajo demanda (FOD) activada por defecto en versiones recientes de Windows 11, como la 24H2. Sin embargo, Microsoft ha establecido que la desactivación por defecto de VBScript se implementará a partir de 2027, lo que obligará a los administradores a activar manualmente la función si es necesaria. La disponibilidad del módulo OSLicense varía según la versión de Windows; está presente en las vistas previas de escritorio de Windows 11 desde agosto, mientras que para Windows Server se planea su inclusión en una futura versión principal. Los expertos recomiendan a las organizaciones revisar sus dependencias y migrar a PowerShell antes de que se retire el soporte para VBScript, asegurando así la continuidad de sus procesos de automatización de licencias.
