Сценарий входа в систему 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
2
задан 4 December 2020 в 01:46
1 ответ

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

Чтобы обойти ошибку «Вы хотите запустить этот скрипт», мне пришлось вставить cscript.exe перед путем .VBS. Обновил политику, и она заработала.

1
ответ дан 3 December 2020 в 23:37

Теги

Похожие вопросы