A Microsoft delineou um plano abrangente para a futura remoção da linguagem VBScript do Windows. Essa mudança, motivada por preocupações de segurança e pela disponibilidade de alternativas mais robustas, marca o fim de uma era para uma linguagem de script que faz parte do Windows desde 1996.

O VBScript foi incluído por padrão em todas as versões para desktop. do Microsoft Windows desde o Windows 98, no Windows Server a partir do Windows NT 4.0 Option Pack e no Windows CE.

O VBScript foi introduzido em 1996 e rapidamente se tornou uma ferramenta para administradores de TI automatizarem tarefas. Ao longo dos anos, recebeu atualizações que adicionaram funcionalidades como expressões regulares, argumentos de linha de comando e classes. Apesar de sua utilidade, a linguagem de script tornou-se desatualizada e suas vulnerabilidades a tornaram um problema na computação moderna.

Os ambientes para execução do VBScript são Windows Script Host ( WSH), Internet Explorer (IE) e Serviços de Informações da Internet (IIS). Além disso, ele pode ser incorporado em outros programas por meio do Controle de script da Microsoft.

Fase inicial: atualização 24H2 do Windows 11

A primeira etapa na abordagem em fases começará com a atualização do Windows 11 24H2. Nesta atualização, o VBScript será relegado a um recurso sob demanda (FOD). Embora esses FODs, incluindo o VBScript, venham pré-instalados e habilitados por padrão, a Microsoft enfatiza que esta é uma medida temporária para garantir que os usuários tenham tempo para fazer a transição de seus aplicativos e processos para outras linguagens.

A decisão da Microsoft de descontinuar gradualmente O VBScript é amplamente motivado por questões de segurança. Ao longo dos anos, o VBScript tem sido alvo frequente de ataques de malware. A empresa está incentivando administradores de TI e desenvolvedores web a migrarem para alternativas mais seguras e modernas, como PowerShell e JavaScript. Essas linguagens oferecem melhores recursos de segurança e estão mais alinhadas aos padrões tecnológicos atuais.

Segunda Fase: Mudanças em 2027

Em 2027, a Microsoft passará para o segunda fase da descontinuação do VBScript. Durante esse período, o VBScript não estará mais habilitado por padrão na versão do Windows daquele ano. Os desenvolvedores que ainda dependem do VBScript terão a opção de habilitá-lo manualmente como um recurso sob demanda. Embora uma data exata em 2027 não tenha sido especificada, a Microsoft garante que será dado amplo aviso aos desenvolvedores para facilitar uma transição tranquila.

Fase final: remoção completa após 2027

A fase final do plano de descontinuação verá a remoção completa do VBScript de uma versão futura do Windows. Isso envolverá a eliminação de todas as bibliotecas de vínculo dinâmico relacionadas ao VBScript (arquivos.dll), tornando quaisquer projetos dependentes do VBScript não funcionais. A Microsoft não especificou o ano exato para esta fase final, mas está fornecendo aos desenvolvedores um tempo considerável para migrar seus aplicativos para outras linguagens suportadas.

Para ajudar nesta transição, a Microsoft está oferecendo vários recursos e recomendações para aqueles que ainda usam VBScript em Visual Basic for Applications (VBA) e projetos web. O objetivo da empresa é minimizar interrupções e garantir que os desenvolvedores tenham as ferramentas e informações necessárias para atualizar seus aplicativos de maneira eficaz.

Categories: IT Info