自定义服务器上的 AD 用户登录脚本

自定义服务器上的 AD 用户登录脚本

是否可以在不使用 GPO 的情况下运行存储在域中特定计算机上的用户登录脚本?
我尝试将 AD 用户的登录脚本设置为\\machine.domain.local\share\script.batcmd /k \\machine.domain.local\share\script.bat,但它不起作用。检查用户登录时,脚本存储计算机上
没有会话- 没有相关事件fsmgmt
eventvwr

答案1

用户登录脚本属性不支持绝对 UNC 路径。它也不支持 CMD 命令。它的工作方式是,它会在 NETLOGON 共享中查找脚本并尝试运行它。

如果您确实需要将脚本保存在非 DC 服务器上,只需将启动器脚本放入 NETLOGON 共享即可。启动器脚本可以调用位于任何地方的另一个脚本

启动器脚本示例

@echo off
call \\machine.domain.local\share\script.bat

相关内容