NET ACCOUNTS 命令用于更新用户的帐户数据库,并为所有帐户修改密码和登录限制。当在不加选项的情况下使用这个命令时,NET ACCOUNTS 会显示密码,登录限制,以及域信息的当前设置。
它的命令格式为
| NET ACCOUNTS [/FORCELOGOFF:{minutes | NO}] [/MINPWLEN:length] [/MAXPWAGE:{days | UNLIMITED}] [/MINPWAGE:days] [/UNIQUEPW:number] [/DOMAIN] |
为了使用带有选项的 NET ACCOUNTS 命令,需要如下两个条件:
* 仅当用户的帐户已经设立时(使用“用户管理器”或 NET USER 命令),密码和登录需求才会起作用。
* 所有验证登录的域服务器必须运行 NET Logon 服务。当 Windows 启动时,Net Logon 会自动启动。
命令中各选项的含义如下:
/FORCELOGOFF:{minutes | NO}:设置当用户帐户或有效登录时间到期时在结束用户与服务器的会话前要等待的分钟数。默认值 no 可以防止强制注销用户。
minpwlen:length:设置用户帐户密码的最少字符数。字符数目范围是 0 到 127,默认值为 6 个字符。
/maxpwage:{days | unlimited}:设置用户帐户密码有效天数的最大值。数值 unlimited 的设置为无时间限制。/maxpwage 命令行选项必须大于 /minpwage 。天数范围是 1 到 49,710(即 unlimited 的值等于 49,710 天),默认值为 90 天。
/minpwage:days:设置在用户可以更改新密码前的最小天数。默认值为 0 天,从而不设置最短时间。该范围是 0 到 49,710 天。
/uniquepw::number:要求用户不要为更改密码时指定的 number 重复相同的密码。密码更改的范围是 0 到 24,默认值是 five password。
/domain:对当前域的主域控制器执行操作。否则,操作将在本地计算机上执行。
下面是一些例子:
要显示当前设置、密码要求以及服务器的服务器角色:
| net accounts |
要设置不少于 7 个字符的用户帐户密码,:
| net accounts /minpwlen:7 |
要指定用户只有在五次更改密码后才可以重新使用密码,:
| net accounts /uniquepw:5 |
要防止用户在 7 天内更改密码,而且强制用户每 30 天才能更改一次密码,并在登录时间到期后用 5 分钟警告强制用户注销,:
| net accounts /minpwage:7 /maxpwage:30 /forcelogoff:5 |
要确保先前的设置只有在计算机登录到域后才生效,:
| net accounts /minpwage:7 /maxpwage:30 /domain |
相关报道
网络设备导航