I started getting log messages on a monitored Windows 11 system:
VBScriptDeprecationAlert VBScript is scheduled for deprecation. Our telemetry indicates that your system is currently utilizing VBScript. We strongly recommend identifying and migrating away from any VBScript dependencies at the earliest. The following process has been detected as using VBScript. The associated process tree and call stack are provided below to assist in identifying the scenario in which VBScript was invoked. ProcessName = “cscript.exe” ProcessTree = “cscript.exe;check_mk_agent.exe;services.exe;wininit.exe” CallStack = “vbscript.dll+0x6A5C6;vbscript.dll+0x56AAF;vbscript.dll+0x40348;cscript.exe+0x114C;cscript.exe+0x1835;cscript.exe+0x4970;cscript.exe+0x40CF;cscript.exe+0x3A74;cscript.exe+0xF358;KERNEL32.DLL+0x2E8D7;ntdll.dll+0x8C53C” ProcessTreeEnhanced = “cscript.exe(“cscript.exe //Nologo \mk_inventory.vbs””);check_mk_agent.exe(“\Program Files \check_mk_agent.exe”“);services.exe;wininit.exe”
Are replacement methods currently being discussed for future versions of CheckMK?
The VB script usage I see (\agent\plugins)
mk_inventory.vbs
windows_updates.vbs
checkmk_slmgr.vbs (referenced in win_license.bat, copy of \system32\slmgr.vbs)