我们想要访问一些Active Directory用户,以便他们可以远程访问我们的服务器并从服务器的特殊文件夹下载。
我们给用户的许可证是时间基础。 应该有1个月,2个月,…,1年,…许可证。
目前情况 (我不想):
当创build用户并将其添加到操作系统时,会给出一个稳定的到期date。
我想要的是:
用户的到期date应在首次login后自动计算。 购买许可证时,用户可能不需要他的帐户权限。
换一种说法:
当我们创build的用户的许可证在1月1日购买时,他应该使用许可证,直到2月1日 。 不pipe他是否真的login。 他不能在2月5日来 ,因为那已经到期了,所以他开始使用他的许可证。
我想要的是,当他在2月5日来到并开始使用时,许可证更新至3月5日 。
如何通过活动目录中的用户枚举调度的脚本或PowerShell。 查找没有过期date但有最后logindate的用户。 然后设置到期date到你想要的。 只要你每天至less运行一次,你应该没问题。