![로그온 VBS 스크립트가 프로그램을 시작하지 않습니다.](https://rvso.com/image/760612/%EB%A1%9C%EA%B7%B8%EC%98%A8%20VBS%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EA%B0%80%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%9D%84%20%EC%8B%9C%EC%9E%91%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
그룹 정책에서 사용자 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 경로 앞에 삽입해야 했습니다. 정책을 새로 고치고 작동하기 시작했습니다.