Скрипт VBS входа не запускает программы

Скрипт VBS входа не запускает программы

Я пытаюсь заставить групповую политику запустить сценарий входа для пользовательского подразделения. Скрипт запускается, но та часть, где он создает объект оболочки для запуска, не загружаетсяво время входа в системуЕсли я дважды щелкну по скрипту, он отработает как и ожидалось — проблема возникает во время входа в систему.

Ниже приведено содержимое скрипта (очищенное):

Dim Response,URL,WshShell,
URL = "https://forms.office.com/Pages/ResponsePage.aspx?id=REDACTED"
Response = MsgBox("Have you completed your Daily Health Check survey today?", vbYesNo + vbQuestion + 4096,"Company Name Here")s
if Response = vbNo Then
    Set WshShell = CreateObject("WScript.shell")
    WshShell.run "CMD /C start """" /MAX /B ""C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"" " & URL, 0, False
End if

решение1

Как отметил Pimp Juice IT, я также могу сделать это вКонфигурация пользователя | Шаблоны администратора | Система | Вход в систему | Запускать эти программы при входе пользователя в систему.

Чтобы обойти ошибку "Do you want to run this script", мне пришлось вставить cscript.exeперед путем .VBS. Обновил политику, и она заработала.

Связанный контент