如何在不使用AD时自动禁用不活动帐户

需要一种在闲置90天后自动识别和禁用帐户的方法。 环境是Windows Server 2008,不使用Active Directory。 当使用AD时,我发现脚本要做到这一点,但没有其他的东西。

没有内置的机制来与本地帐户做到这一点。

如果我想在不使用AD的情况下做这样的事情,我会build立一些脚本来检查用户在过去90天内在安全事件日志中popup的情况。

本地用户pipe理的technet存储库中有一个powershell模块。 我没有使用它,但它似乎是做你所需要的。 它可以在这里find: http : //gallery.technet.microsoft.com/scriptcenter/Local-Account-Management-a777191b 。
这段代码可能会让你开始:

get-localuser mypc\greg |select name,lastlogin Name LastLogin ---- --------- Greg 6/13/2012 6:35:56 PM