Прежде всего убедитесь, что политика применяется runnin rsop из командной строки на компьютере.
Во-вторых, убедитесь, что скрипт доступен из общей папки, из которой будет считываться политика.
Не говоря уже о некоторых политиках, требуется перезагрузка даже после gpupdate / force. Если он размещен в пользовательской конфигурации и вы применяете его на OU компьютеров, убедитесь, что режим обработки обратной петли установлен на объединение.
Что я подозреваю, что есть проблема с командным файлом, вызывающим файл VBS, я бы порекомендовал следующее:
Запустите командную строку и попробуйте вызвать файл вручную один раз из повышенного cmd и в другой раз из обычного cmd, и это действительно зависит от методов, которые вы пытаетесь вызвать файл vbs с помощью cscript или wscript, не говоря уже о что некоторые из этих командных файлов лучше всего настраивать как сценарии входа в систему в настройках пользователя, а не на компьютере (что я предпочитаю).
Теперь попробуйте отредактировать командный файл, который вызывает скрипт, следующим образом:
@echo off
%WINDIR%\SysWOW64\cmd.exe
cscript script.vbs or \\path\script.vbs
Я думаю, что лучше хранить сценарий в общей папке Sysvol. Или вы можете просто добавить скрипт vbs в скрипт входа в систему. Также, если вы вставите содержимое командного файла, будет проще диагностировать, что происходит.