로그온 VBS 스크립트가 프로그램을 시작하지 않습니다.

로그온 VBS 스크립트가 프로그램을 시작하지 않습니다.

그룹 정책에서 사용자 OU에 대한 로그온 스크립트를 실행하려고 합니다. 스크립트가 실행되지만 실행할 Shell 개체를 생성하는 부분이 로드되지 않습니다.로그온 중. 스크립트를 두 번 클릭하면 예상대로 작동합니다. 문제는 로그온 중에 발생합니다.

다음은 스크립트 내용입니다(삭제됨).

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가 지적한 대로 다음에서도 이 작업을 수행할 수 있습니다.사용자 구성 | 관리 템플릿 | 시스템 | 로그온 | 사용자 로그온 시 이 프로그램 실행.

"이 스크립트를 실행하시겠습니까?" 오류를 해결하려면 cscript.exe.VBS 경로 앞에 삽입해야 했습니다. 정책을 새로 고치고 작동하기 시작했습니다.

관련 정보