VBScript đã biến mất. Từng là ngôn ngữ văn lệnh để cạnh tranh với JavaScript trong các trình duyệt web, VBScript hiện bị tắt theo mặc định trong Internet Explorer trên tất cả các phiên bản Windows được hỗ trợ sau bản cập nhật Windows gần đây. Và đâu là lý do khiến Microsoft khai tử VBS? Hãy cùng khám phá trong bài viết này cùng Followeek.

Tạm biệt, VBScript!

Vào ngày 13 tháng 8 năm 2019, Microsoft đã tắt VBScript theo mặc định trong Internet Explorer trên các hệ thống Windows 7, 8 và 8.1 thông qua bản cập nhật Patch Tuesday. Microsoft đã phát hành bản cập nhật tương tự cho Windows 10 vào ngày 9 tháng 7 năm 2019. Giờ đây, trên bất kỳ hệ thống Windows nào được hỗ trợ đã cài đặt bản cập nhật mới nhất, VBScript sẽ bị tắt theo mặc định.

VBScript đã gần như biến mất. Microsoft chưa bao giờ hỗ trợ VBScript trong Microsoft Edge, điều đó có nghĩa là nó chỉ giới hạn trong Internet Explorer 11. Các trình duyệt khác như Mozilla Firefox, Google Chrome và Apple Safari cũng không bao giờ triển khai VBScript.

VBScript được biên dịch bằng JavaScript

VBScript là một ngôn ngữ văn lệnh được mô phỏng theo Visual Basic của Microsoft. Tên đầy đủ của nó là “Microsoft Visual Basic Scripting Edition.”

Ngôn ngữ này lần đầu tiên xuất hiện trong một sản phẩm tiêu dùng vào năm 1996, khi nó được thêm vào Internet Explorer. Các trang web có thể sử dụng VBScript giống như chúng có thể sử dụng JavaScript và Internet Explorer hỗ trợ cả hai. Tuy nhiên, VBScript chỉ hoạt động trong Internet Explorer trong khi JavaScript là một giải pháp trình duyệt chéo cũng hoạt động trong các trình duyệt khác. Đó là lý do lớn khiến JavaScript chiến thắng và hầu hết các trang web không bao giờ sử dụng VBScript.

VBScript không chỉ dành cho trình duyệt web

Tệp VBScript trong File Explorer

Trong khi bản cập nhật mới nhất này là về Internet Explorer, VBScript còn hơn thế nữa. Microsoft’s Internet Information Services (IIS) của Microsoft có thể chạy VBScript phía máy chủ. Máy chủ Windows Script (WSH) có thể chạy tệp VBScript, thường có phần mở rộng tệp .vbs. Nó xuất hiện ở tất cả các nơi — ví dụ, Microsoft Outlook 97 sử dụng VBScript làm ngôn ngữ macro của nó, mặc dù nó là ứng dụng Microsoft Office duy nhất làm như vậy.

Quản trị viên hệ thống, những người muốn tự động hóa mọi thứ bằng tập lệnh nói chung sẽ sử dụng PowerShell thay vì VBScript.

Cách bật lại VBScript

Thay đổi này sẽ không ảnh hưởng đến bất kỳ điều gì đối với đại đa số mọi người. Nếu một trang web yêu cầu VBScript, nó sẽ chỉ hoạt động trong Internet Explorer. Giả sử bạn không sử dụng các trang web cũ chỉ có IE, bạn vẫn ổn. Ngay cả khi bạn làm vậy, hầu hết các trang web cũ đó không sử dụng VBScript.

Tuy nhiên, nếu bạn vẫn cần VBScript trong Internet Explorer vì lý do nào đó, vẫn có cách để sử dụng nó. Quản trị viên hệ thống có thể bật VBScript cho các vùng bảo mật cụ thể thông qua cài đặt Registry hoặc Group Policy.

Bật VBScript trong Internet Explorer thông qua Chính sách Nhóm

Bài viết này đã giải quyết được vấn đề của bạn chưa? Hãy để lại cảm nhận dưới comment để chúng tôi có thể giúp bạn giải quyết thêm thắc mắc nhé!