View Issue Details

IDProjectCategoryView StatusLast Update
0001728OpenMPTInstaller and Updatepublic2024-10-10 08:15
ReporterSaga Musix Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0001728: Rewrite portable updater in another language
Description

According to https://winaero.com/vbscript-has-become-optional-component-in-windows-11/ it appears that the VBScript interpreter has become an optional component in Windows 11. From my understanding, it will still be installed by default, but it is possible for individual users to uninstall the interpreter, which would break the OpenMPT update mechanism for portable versions.

If it's true that it will still be installed by default on all Windows 11 installations, there is no urgency in this, but I think we should explore potential alternatives.

  • If JScript is not affected, this might be the most portable solution as it is supported by very old Windows versions
  • Otherwise PowerShell might be a viable alternative (though according to the screenshot in that article, it is also an optional component, though probably a less likely one to be uninstalled)
  • If none of these are viable, maybe a small companion exe could be used.
TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2023-09-11 17:22 Saga Musix New Issue
2023-09-11 22:25 Saga Musix Description Updated
2024-10-10 08:15 manx Category General => Installer and Update