Future of VBS applications


pokeefe0001

Well-known member
Member
VIP
Local time
4:14 PM
Posts
299
Location
Pacific Northwest USA
OS
Windows 11
A non-profit group I work with uses an application built around (are at least relies heavily on) VBS scripts. Converting the scripts to some other language is not an option; the application expects to invoke a VBS customized initialization script plus a bunch of other customized function scripts. The group is currently running a donated old Win 10 laptop (with another old donated "backup" laptop, just in case) so there's no worry of VBS being disabled on as long as they continue using those devices. However, if they are given a newer laptop running Win11, the deprecation of VBS is going to be an issue.

Has there been any mention of third-party support VBS once Microsoft disables it?

If the current vbscript.dll was saved in another library and registered, would VBS scripts continue working? (I suspect that's an incredibly naive question.)
 
Windows Build/Version
Win11 Pro build 26100.7623 (but that's irrelevant to this thread)

My Computers My Computers

  • At a glance

    Windows 11Intel Core i5-840016GBIntel UHD Graphics 630
    OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Microsoft
    CPU
    Intel Core i5-8400
    Motherboard
    ASUS PRIME H370-PLUS
    Memory
    16GB
    Graphics Card(s)
    Intel UHD Graphics 630
    Sound Card
    On board
    Monitor(s) Displays
    Samsung SyncMaster 2043BWX
    Screen Resolution
    1680 x 1050
    Hard Drives
    Samsung SSD 850 256GB
    WDC 1TB NVMe
    WD 3TB external USB drive
    PSU
    I don't remember
    Case
    Corsair something-or-other
    Cooling
    Air CPU + 2 case fans
    Keyboard
    DAS S Pro (Cherry Brown)
    Mouse
    Logitech USB of some sort
  • At a glance

    Windows 10 21H1i5-840016GBon board
    Operating System
    Windows 10 21H1
    Computer type
    PC/Desktop
    Manufacturer/Model
    Homegrown
    CPU
    i5-8400
    Motherboard
    ASUS PRIME H370-PLUS
    Memory
    16GB
    Graphics card(s)
    on board
    Sound Card
    on board
    Monitor(s) Displays
    Samsung SyncMaster 2043 BWX
    Screen Resolution
    1280 x 1024
    Hard Drives
    Samsung SSD 850 EVO 250GB, WDS100T3X0C-00SJG0
    PSU
    don't remember
    Case
    Corsair Carbide 100r
    Cooling
    stock
    Keyboard
    DAC something or other
    Mouse
    Logitech M-U-0007
    Internet Speed
    80/6 Mbs
    Browser
    FireFox
    Antivirus
    Kaspersky Internet security

My Computer My Computer

At a glance

Windows 11 Pro Insider 64 bit 25H2 26200.5742Intel Core i7 9700K 3.6016 GBnVidia GEForce RTX 2060 Super
OS
Windows 11 Pro Insider 64 bit 25H2 26200.5742
Computer type
PC/Desktop
Manufacturer/Model
Gigabyte Z390 UD
CPU
Intel Core i7 9700K 3.60
Motherboard
Gigabyte Z390 UD
Memory
16 GB
Graphics Card(s)
nVidia GEForce RTX 2060 Super
Sound Card
onboard
Monitor(s) Displays
Two 27" Dell 4K monitors
Screen Resolution
3840 x 2160
Hard Drives
M.2 NVME SSD, 500 GB; Two 2TB Mechanical HDD's
PSU
850w PSU
Case
Cyberpower PC
Cooling
Water cooled
Keyboard
Backlit Cyberpower gaming keyboard
Mouse
Backlit Cyberpower gaming mouse
Internet Speed
1 GB mbps
Browser
Brave
Antivirus
Windows Security
From the official timeline for VBScript deprecation, VBS won't be removed from Windows before 2027.

W11 21H2 thru 25H2, it's present and enabled by default.
W11 26H2, it's present but disabled by default. You will have to enable it as an Optional Feature from Settings.
After 26H2, it's permanently gone.

26H2 will be the last Windows you can run VBS scripts on, unless someone hacks to run on later Windows.
 
Last edited:

My Computer My Computer

At a glance

Windows 7
OS
Windows 7

My Computer My Computer

At a glance

Windows 11 Enterprise 25H2 [rev. 8893]
OS
Windows 11 Enterprise 25H2 [rev. 8893]
Has there been any mention of third-party support VBS once Microsoft disables it?

If the current vbscript.dll was saved in another library and registered, would VBS scripts continue working? (I suspect that's an incredibly naive question.)
1. There is no 3rd-party support since VBS was a Windows-only product.

2. It's not about the DLL's. The Windows Scripting Host that runs VBS scripts is disappearing, because it's a security problem.

3. If an application is written as a series of scripts, it can probably execute inside a Virtual Machine which runs an older version of Windows. That's your fallback if moving the app to a W11 host doesn't work. They can always run the scripts inside a VM hosting a copy of W10.
 

My Computer My Computer

At a glance

Windows 7
OS
Windows 7
Just convert them to powershell
 

My Computer My Computer

At a glance

Windows 11 Pro
OS
Windows 11 Pro
Just convert them to powershell
I have no idea how this application invokes its associated scripts but I'm quite sure it doesn't know how to invoke the Powershell shell. I believe it does support Javascript scripts, but not, I think, for its initialization script.
 

My Computers My Computers

  • At a glance

    Windows 11Intel Core i5-840016GBIntel UHD Graphics 630
    OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Microsoft
    CPU
    Intel Core i5-8400
    Motherboard
    ASUS PRIME H370-PLUS
    Memory
    16GB
    Graphics Card(s)
    Intel UHD Graphics 630
    Sound Card
    On board
    Monitor(s) Displays
    Samsung SyncMaster 2043BWX
    Screen Resolution
    1680 x 1050
    Hard Drives
    Samsung SSD 850 256GB
    WDC 1TB NVMe
    WD 3TB external USB drive
    PSU
    I don't remember
    Case
    Corsair something-or-other
    Cooling
    Air CPU + 2 case fans
    Keyboard
    DAS S Pro (Cherry Brown)
    Mouse
    Logitech USB of some sort
  • At a glance

    Windows 10 21H1i5-840016GBon board
    Operating System
    Windows 10 21H1
    Computer type
    PC/Desktop
    Manufacturer/Model
    Homegrown
    CPU
    i5-8400
    Motherboard
    ASUS PRIME H370-PLUS
    Memory
    16GB
    Graphics card(s)
    on board
    Sound Card
    on board
    Monitor(s) Displays
    Samsung SyncMaster 2043 BWX
    Screen Resolution
    1280 x 1024
    Hard Drives
    Samsung SSD 850 EVO 250GB, WDS100T3X0C-00SJG0
    PSU
    don't remember
    Case
    Corsair Carbide 100r
    Cooling
    stock
    Keyboard
    DAC something or other
    Mouse
    Logitech M-U-0007
    Internet Speed
    80/6 Mbs
    Browser
    FireFox
    Antivirus
    Kaspersky Internet security
What application… that would help quite a bit.. unless it’s proprietary and you cannot share details
 

My Computer My Computer

At a glance

Windows 11 Pro
OS
Windows 11 Pro
What application… that would help quite a bit.. unless it’s proprietary and you cannot share details
MediaMonkey v4. There is a MediaMonkey v5 that does not use VBScript, but it does not support any of the customer-written extensions written over the past 20 years. A small number of those extensions have been rewritten to work in the new environment but not the few used by this organization. And the organization consists mostly of nontechnical senior citizens so in-house development is not going to happen. They are stuck with the VBS version until they move away from MediaMonkey altogether.
`
 

My Computers My Computers

  • At a glance

    Windows 11Intel Core i5-840016GBIntel UHD Graphics 630
    OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Microsoft
    CPU
    Intel Core i5-8400
    Motherboard
    ASUS PRIME H370-PLUS
    Memory
    16GB
    Graphics Card(s)
    Intel UHD Graphics 630
    Sound Card
    On board
    Monitor(s) Displays
    Samsung SyncMaster 2043BWX
    Screen Resolution
    1680 x 1050
    Hard Drives
    Samsung SSD 850 256GB
    WDC 1TB NVMe
    WD 3TB external USB drive
    PSU
    I don't remember
    Case
    Corsair something-or-other
    Cooling
    Air CPU + 2 case fans
    Keyboard
    DAS S Pro (Cherry Brown)
    Mouse
    Logitech USB of some sort
  • At a glance

    Windows 10 21H1i5-840016GBon board
    Operating System
    Windows 10 21H1
    Computer type
    PC/Desktop
    Manufacturer/Model
    Homegrown
    CPU
    i5-8400
    Motherboard
    ASUS PRIME H370-PLUS
    Memory
    16GB
    Graphics card(s)
    on board
    Sound Card
    on board
    Monitor(s) Displays
    Samsung SyncMaster 2043 BWX
    Screen Resolution
    1280 x 1024
    Hard Drives
    Samsung SSD 850 EVO 250GB, WDS100T3X0C-00SJG0
    PSU
    don't remember
    Case
    Corsair Carbide 100r
    Cooling
    stock
    Keyboard
    DAC something or other
    Mouse
    Logitech M-U-0007
    Internet Speed
    80/6 Mbs
    Browser
    FireFox
    Antivirus
    Kaspersky Internet security
Back
Top Bottom