در اکتبر ۲۰۲۳، مایکروسافت اعلام کرد که نسخه های آیندهی ویندوز دیگر از زبان قدیمی VBScript پشتیبانی نخواهند کرد. با این حال، هیچ جدول زمانی برای زمان وقوع این اتفاق ارائه نشد. امروز، این شرکت جدول زمانی نسبی را برای حذف پشتیبانی VBScript از ویندوز ارائه کرد.
مایکروسافت در یک پست وبلاگ اعلام کرد که با شروع انتشار بروزرسانی Windows 11 24H2 در اواخر امسال، پشتیبانی از VBScript به عنوان یکی از قابلیتهای اختیاری (FOD) در دسترس خواهد بود. با این حال، FODها، از جمله VBScript، همچنان به صورت پیش فرض در ویندوز ۱۱ نسخه ۲۴H2 نصب شده و در سیستمعامل روشن خواهند بود. مایکروسافت میگوید:
این امر به اطمینان از مختل نشدن کار شما در صورتی که وابستگی به VBScript دارید در حالی که وابستگیهای خود (برنامهها، فرآیندها و موارد مشابه) را از VBScript دور میکنید، کمک میکند.
مرحله دوم حذف تدریجی VBScript از ویندوز زمانی در سال ۲۰۲۷ اتفاق خواهد افتاد. در آن سال، FODها دیگر به صورت پیش فرض در نسخه آن سال از ویندوز فعال نخواهند بود. توسعه دهندگان همچنان میتوانند FODها را در آن نسخه آینده از ویندوز فعال کنند، اگر همچنان به زمان برای بروزرسانی برنامه های خود نیاز داشته باشند. مایکروسافت تاریخ دقیق را در سال ۲۰۲۷ برای زمان وقوع این اتفاق ارائه نکرده است.
در نهایت، در مقطعی پس از سال ۲۰۲۷، VBScript به طور کامل از نسخه آینده ویندوز حذف خواهد شد. مایکروسافت اعلام کرد:
این بدان معناست که تمام کتابخانههای پیوند پویا (.dll) VBScript حذف خواهند شد. در نتیجه، پروژههایی که به VBScript وابسته هستند، دیگر کار نخواهند کرد. تا آن زمان، انتظار میرود که شما به جایگزینهای پیشنهادی روی آورده باشید.
باز هم، مایکروسافت سال یا تاریخ دقیقی را برای زمان وقوع آن فاش نکرد. این شرکت قطعا به توسعه دهندگان زمان زیادی میدهد تا برنامههای خود را قبل از پایان کامل پشتیبانی VBScript به زبانهای دیگر بروزرسانی کنند. این شرکت توصیه میکند توسعهدهندگان برنامههای خود را به زبانهای PowerShell یا جاوااسکریپت منتقل کنند.