我不确定这实际上是否可能,但也许这里有人遇到了同样的问题并找到了一个好方法。
问:如何在计算机/终端服务器上为用户创建只运行一次的登录脚本?
一点背景知识:我知道理论上可以创建一个登录脚本来检查文件是否存在于用户可以访问的位置,如果该文件存在,则中止脚本,然后在登录脚本结束时,创建该文件。本质上,这会做我想要的,但它仍然会在每次登录时运行脚本,我很好奇是否有更好的方法。
我要解决的问题:当用户第一次运行 MS Teams 时,它会将自动启动设置为 true,并且用户总是启动 MS Teams。对于用户只是偶尔使用团队的终端服务器,最好不要自动启动团队,让用户自己启动团队。
我有一个脚本,我必须为每个用户运行一次,它将更改团队的 json 配置并将标志设置为 false。用户有配置文件磁盘,所以我无法进行一次全局扫描来为每个人更改它。该脚本一旦运行将永远为该用户修复它,所以我真的只需要运行一次。
有 runonce 注册表设置可以启动一次程序。是否有一个等效的登录脚本,我可以通过 GPO 推送,这样登录脚本只为任何给定用户运行一次,但不会被删除,所以所有用户都可以运行一次?