Выполнение скрипта VBS заблокировано в Windows 10

Публикуем этот вопрос от имени GNU Octave, пытаясь устранить проблемы с выполнением. Недавно у нас было несколько пользователей Windows, которые установили программное обеспечение и не смогли запустить программу. Часто они не получают никаких ошибок, сообщений или полезных отзывов, они дважды щелкают значок запуска и ничего не происходит.

В недавнем случае мы смогли поработать с пользователем, чтобы сузить проблему до того, что его система не может выполнять сценарии VBS. Октава использует файл octave.vbs (вызываемый с помощью wscript) для задания пути и переменных среды и запуска программы.

Текущие попытки диагностики:

  • Пользователь создал простой тестовый скрипт на своем рабочем столе в соответствии с этим примером , чтобы просто открыть системное диалоговое окно. Он не может выполнить сценарий и не получает всплывающего окна или сообщения об ошибке.
  • Попросил его переместить файл в разные места, например C:temp, В ту же папку, что и Октава, и т. Д., И файл не будет выполнять.
  • Подтвердил существование wscript, заставив его запустить wscript из диалогового окна "Выполнить", и появилось диалоговое окно "Настройки хоста сценариев Windows".
  • Щелчок правой кнопкой мыши по файлу сценария и проверка Открыть с помощью показывает, что ассоциация файлов по умолчанию с "хостом сценариев на базе Microsoft Windows", как и должно быть (и щелчок, который не приводит к выполнению сценария.)
  • Shift -щелчок правой кнопкой мыши и "запуск от имени администратора" не имеет значения.
  • Временное отключение антивируса в режиме реального времени защита не имеет значения.
  • Проверил записи реестра, чтобы убедиться, что нет ключа Enabled=0 в соответствии с этой статьей (его нет).

Может ли кто-нибудь дать рекомендации относительно того, какие настройки Windows или другие настройки будут препятствовать запуску сценариев vbs, и как мы можем исправить эту проблему? Или что еще нужно проверить, чтобы выявить проблему? Есть ли какие-то новые настройки безопасности по умолчанию в Windows или в комплекте с обновлениями, которые учитывали бы это?

Пользователь является запуск Windows 10 Home, встроенный защитник Windows и последние обновления. Это не управляемая система. Никакие специальные настройки безопасности никогда не изменялись им намеренно/сознательно. Информация о версии ниже:

  • Технические характеристики Windows:
  • Версия: Windows 10 Home
  • Версия: 2004
  • Установлен на: 2020-01-10
  • Сборка операционной системы: 19041.421
  • Опыт работы: Пакет обновления функций Windows 120.2212.31.0

Для справки оригинал тему обсуждения этой проблемы можно найти на дискуссионном форуме Октавы, но я думаю, что собрал всю соответствующую информацию выше.

ИЗМЕНИТЬ: Добавление примечания из обсуждения списка сопровождающих - для пользователей, которые по какой-либо причине не могут запустить файл vbs, файл octave.bat все еще присутствует в системе, расположенный в папке mingw64/bin. Пользователь может изменить ярлыки на рабочем столе, чтобы указать на этот файл вместо файла octave.vbs, и октава должна работать без проблем, хотя могут быть некоторые эстетические изменения с дополнительными окнами командной строки, видимыми время от времени.