各位大侠,请问如何获取某个已登陆用户的密码的存留时间?如何更改当前用户的登陆密码?谢谢。(声明一下,俺不是要害人啊!)

解决方案 »

  1.   

    3X!
    To:billy145533
      请教一下,你所说的“这些信息”,是否就是指上面在下提到的当前密码存留期限?是否还有其他的内容?那具体在注册表的那个位置呢?还有,就是如何更改当前用户的密码?麻烦了,谢谢!
      

  2.   

    还有,就是如何更改当前用户的密码?
    简单一点可以使用命令,net user 用户 密码 就可以了,否则就要使用api函数NetUserChangePassword
    当前密码存留期限??应该就是所谓过期的时间吧
    简单一点可以使用net user 用户,分析返回的文字
    也可以使用NetUserGetInfo获取USER_INFO_3 structure.中的
    usri3_password_expired ,就是你要的过期日期
    其他信息参考msdn
    很多