windows帐户管理

今天遇到的一个问题 记下来
需求是这样的:所有的机器上面有一个帐户 要把这个帐户设置上 密码永不过期
我查了一下 于是就在所以的机器上面跑了一个
net user /expire:never 结果发现所有的机器都要求更改密码 在下一次登录的时候 原来都是2003在后面自作聪明的这么做了。。。。。
于是开始找办法去掉这个 user must change password at next log on.
在自己机器上看来一下 net use /passwordchangenextlogon:no 就可以了 但是2003上却提示不支持这个参数.. 郁闷 这个参数看来是ms也认识到重要在vista里面加进来了
 
于是找别的办法 后来 用vbs 完成了
 
strComputer = Wscript.Arguments(0)
Set objUser = GetObject("WinNT://" & strComputer & "/lcdadmin")
objuser.Put "PasswordExpired", 0
objUser.SetInfo

你可能感兴趣的:(windows,user,2003,vbs,休闲)