VBScript는 Windows 98, Windows NT 4.0 Option Pack 및 Windows CE 이후 Windows 역사의 일부였던 활성 스크립팅 언어입니다. 이제 시장에 출시된 지 25년이 지난 지금, 언어와 해당 호스트 환경은 Microsoft에 의해 공식적으로 단계적으로 폐지되었습니다.

Microsoft Visual Basic 스크립팅 버전으로도 알려진 VBScript는 주로 개발자와 고급 사용자에게 Windows 환경을 제어하고 작업을 자동화하는 효율적인 방법을 제공하도록 설계되었습니다. VBScript는 Internet Explorer(IE)와 밀접하게 연결된 Visual Basic 프로그래밍 언어를 모델로 하며 곧 동일한 결과를 경험하게 될 것입니다.

Microsoft는 2022년 6월에 유명한 IE 브라우저를 제거했습니다. 이제 Windows 클라이언트 시스템에서 더 이상 사용되지 않는 기능의 공식 목록에 대한 최신 업데이트는 VBScript도 더 이상 사용되지 않을 것임을 나타냅니다. 업데이트된 페이지에는 향후 Windows 버전에서 VBScript는 사용자 입력을 기반으로 설치되는 선택적 "주문형 기능"으로만 사용할 수 있으며 몇 년 안에 해당 기능이 운영 체제에서 완전히 제거될 것이라고 나와 있습니다.

Microsoft가 공식적으로 설명했듯이 FOD(Features on Demand)는 초기 설치 후 언제든지 운영 체제에 추가할 수 있는 Windows 기능입니다. 일반적인 FOD 옵션에는 필기 인식을 위한 언어 리소스, 이전 .NET Framework(.NetFx3) 패키지, Linux용 Windows 하위 시스템, 심지어 Hyper-V라는 Windows Type-1(네이티브) 하이퍼바이저도 포함됩니다.

VBScript는 Microsoft가 불특정(때로는 의심스러운) 이유로 제거하기로 결정한 점점 늘어나는 Windows 기능의 목록에 공식적으로 합류했습니다. 많은 비난을 받은 Internet Explorer 브라우저는 더 이상 Windows 11에서 사용되지 않으며 워드패드(Windows 95에 처음 포함됨)는 곧 더 이상 사용되지 않을 예정입니다.

Microsoft의 야망에도 불구하고 VBScript는 타사 브라우저 제조업체로부터 승인을 얻지 못했으며 궁극적으로 Internet Explorer 생태계로 제한되었습니다. Redmond는 2006년에 처음으로 PowerShell을 도입하여 새롭고 더욱 강력한 스크립팅 및 자동화 환경을 제공했으며 VBScript는 2010년에 버전 5.8로 마지막으로 업데이트되었습니다.

그러나 VBScript는 여전히 스크립팅 언어를 사용하여 가장 악명 높은 컴퓨터 위협(Lokibot, Emotet, Qbot)을 확산시키는 맬웨어 작성자와 사이버 범죄자들 사이에서 큰 성공을 거두었습니다. Microsoft는 궁극적으로 VBScript를 더 이상 사용하지 않기로 결정한 이유를 설명하지 않았지만 위에서 언급한 악성 코드 작성자는 향후 대체 배포 방법을 찾아야 할 수도 있습니다.