يُعد Visual Basic Scripting Edition، أو VBScript، لغة برمجة نصية وأداة أتمتة لنظام التشغيل Windows منذ تقديمه في عام 1996. وقد أكدت Microsoft الآن أن VBScript سيكون اختياريًا في Windows 11 في وقت لاحق من هذا العام، قبل إزالته في النهاية.
كان VBScript أحد المكونات المثبتة مسبقًا منذ Windows 98، في البداية كبديل لكتابة نصوص bash. ومع ذلك، تمت إضافة العديد من تقنيات النصوص البرمجية الأخرى إلى Windows منذ تلك النقطة، بما في ذلك PowerShell وJavaScript. يُستخدم VBScript الآن بشكل أكثر شيوعًا هجمات البرمجيات الخبيثة تختلف تقنية VBA عن الغرض الأصلي المقصود منها – حيث يتم الآن إيقاف تشغيل تقنية VBA المماثلة في مستندات Office التي تم تنزيلها لنفس السبب – لذا بدأت Microsoft في التخلص منها تدريجيًا.
سيعمل Windows 11 24H2، وهو الإصدار الرئيسي التالي من Windows والذي سيصدر في وقت لاحق من هذا العام، على تحويل VBScript إلى ميزة اختيارية، تمامًا مثل تطبيق Windows Media Player القديم. سيظل ممكّنًا افتراضيًا، لذا سيستمر VBScript في العمل، لكن هذا التغيير سيمنح المستخدمين ومسؤولي تكنولوجيا المعلومات القدرة على إزالته بالكامل من أجهزة الكمبيوتر إذا لم تكن هناك حاجة إليه. حتى إذا لم تفتح أو تكتب ملف VBScript من قبل، فقد يكون هذا الملف تابعًا لتطبيق قمت بتثبيته، لذا فإن إزالته الآن من جميع أجهزة الكمبيوتر قد يتسبب في حدوث مشكلات غير متوقعة.
تقول شركة مايكروسوفت إنها تخطط لتعطيل VBScript افتراضيًا “حوالي عام 2027″، وسيتطلب إعادة تشغيله تمكين الميزة الاختيارية في الإعدادات. بعد ذلك بوقت ما، سيتم إزالة VBScript بالكامل من Windows دون خيار لإعادة تشغيله، ولكن لا يوجد جدول زمني تقديري لذلك حتى الآن. ومن المفترض أن يحدث ذلك فقط بمجرد إزالة معظم البرامج الحديثة لأي اعتماد على VBScript.
صرحت شركة Microsoft في منشور على مدونتها: “في أكتوبر 2023، أعلنا عن التزامنا بتوفير أفضل التجارب وأكثرها كفاءة من خلال إيقاف تشغيل VBScript تدريجيًا. بدءًا من إصدار نظام التشغيل الجديد المقرر في وقت لاحق من هذا العام، سيكون VBScript متاحًا كميزات عند الطلب (FODs). سيتم إيقاف الميزة تمامًا من إصدارات نظام تشغيل Windows المستقبلية، مع انتقالنا إلى تجارب PowerShell الأكثر كفاءة.”
من الرائع أن نرى المزيد من الجهود المبذولة لتحديث Windows والتخلص التدريجي من المكونات القديمة التي قد تشكل مخاطر أمنية أو تتعلق بالأداء. قد يكون الانتقال بعيدًا عن VBScript مزعجًا لبعض الأشخاص، ولكن على الأقل تمنح Microsoft الجميع بضع سنوات لمعرفة ذلك.