Group-Policy
登錄 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
正如 Pimp Juice IT 指出的那樣,我也可以在使用者配置 |中執行此操作。管理模板 | 系統 | 登錄 | 在使用者登錄時執行這些程序。
為了克服“你想執行這個腳本”錯誤,我必須
cscript.exe
在 .VBS 路徑前面插入。刷新了策略,它開始工作了。