登录 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 路径前面插入。刷新策略后,它开始工作了。

相关内容