通过Microsoft VPN执行脚本/ gpo

我已经编写了一个小脚本来安装一个能够帮助我们迁移到Office 365的软件。

它通过组策略成功部署到大多数硬连接/无线域连接的工作站/笔记本电脑,在启动/closures也login/注销。

@ECHO OFF SET WORKINGDIR=%~dp0 START /WAIT MSIEXEC.exe /I "%WORKINGDIR%outlookassistant.msi" ORGANIZATIONKEY="123456789" /QN /L+ "\\SERVER\ITSupport\Logs\SK\%COMPUTERNAME%.txt" IF EXIST "%SYSTEMDRIVE%\Program Files (x86)" (GOTO 1) ELSE (GOTO 2) :1 START /WAIT MSIEXEC.exe /I "%WORKINGDIR%mapi64helper.msi" /QN /L+ "\\SERVER\ITSupport\Logs\SK\%COMPUTERNAME%.txt" START /WAIT MSIEXEC.exe /I "%WORKINGDIR%sklquery_x64.msi" /QN /L+ "\\SERVER\ITSupport\Logs\SK\%COMPUTERNAME%.txt" :2 START /WAIT MSIEXEC.exe /I "%WORKINGDIR%sklquery_x86.msi" /QN /L+ "\\SERVER\ITSupport\Logs\SK\%COMPUTERNAME%.txt" EXIT 

但是,我遇到了通过Microsoft VPN连接的实际问题。

当用户连接到我们的Microsoft VPN时,有什么想法让这个脚本运行? 我调整了缓慢连接的政策处理,仍然没有运气。

我的想法是,也许连接到VPN然后执行注销,脚本将处理。

谢谢

为此,必须将计算机join到域中,对Windows计算机(而不是VPN)进行身份validation的用户必须是域用户,并且Windows计算机连接到VPN时必须能够联系至less有一个域控制器。

为了进行testing,我build议把域名join笔记本电脑,将它连接到不同的networking,用域名用户login(这些信息将不得不caching在域名join的计算机上),连接到VPN并运行gpupdate /force 。 如果不起作用,请检查日志文件中是否有错误。