cxckx 发表于 2009-9-23 21:32:10

[已解决]如何设置xp用户密码永不过期

本帖最后由 cxckx 于 2009-9-27 00:00 编辑

请问一下,如果要新建xp本地用户例如 test , 设置用户“密码永不过期”和“用户不能更改密码”该怎么写啊?

pusofalse 发表于 2009-9-23 21:52:29

NetUserSetInfo
http://msdn.microsoft.com/en-us/library/aa370659(VS.85).aspx

cxckx 发表于 2009-9-23 22:04:34

C++的函数怎么写成au3的,能不能麻烦写个au3的语句,谢了!

pusofalse 发表于 2009-9-23 22:06:19

Re 3#:
我也不会,这个要你自己写才行~

cxckx 发表于 2009-9-23 22:08:35

哦,谢谢了!我再找找其它资料。

pusofalse 发表于 2009-9-23 23:25:12

Re 5#:
- -||| Sorry, 其实我会。我本想着告诉楼主应该调用的函数之后,楼主你自己应该可以完成调用。完整代码如下:Func _NetUserSetInfo($sUserName, $iLevel, $pBuffer, $sType = "ptr", $sSystem = "")
        Local $iResult

        $iResult = DllCall("Netapi32.dll", "long", "NetUserSetInfo", "wstr", $sSystem, _
                        "wstr", $sUserName, "dword", $iLevel, _
                        $sType, $pBuffer, "dword*", 0)
        Return SetError($iResult, 0, $iResult = 0)
EndFunc        ;==>_NetUserSetInfo

Const $UF_PASSWD_CANT_CHANGE = 0x40 ; User can not change the password.
Const $UF_DONT_EXPIRE_PASSWD = 0x10000 ; Password is never expired.

$iFlags = bitOR($UF_PASSWD_CANT_CHANGE, $UF_DONT_EXPIRE_PASSWD)
If _NetUserSetInfo("Test", 1008, $iFlags, "dword*") Then
        Msgbox(0, "", "Succeeded")
Else
        Msgbox(0, "", "Error code: " & @error)
EndIf

cxckx 发表于 2009-9-26 22:56:03

本帖最后由 cxckx 于 2009-9-27 00:14 编辑

非常感谢pusofalse 大哥。

hnhua 发表于 2011-3-19 13:57:16

谢谢!正需要这个

但是使用不对
要是有一个操作的实例就好了。

vipanjintian 发表于 2011-5-20 14:10:40

回复 6# pusofalse


    我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。

vipanjintian 发表于 2011-5-20 14:10:43

回复 6# pusofalse


    我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。

vipanjintian 发表于 2011-5-20 14:10:44

回复 6# pusofalse


    我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。

vipanjintian 发表于 2011-5-20 14:10:44

回复 6# pusofalse


    我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。

vipanjintian 发表于 2011-5-20 14:10:45

回复 6# pusofalse


    我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。

vipanjintian 发表于 2011-5-20 14:10:45

回复 6# pusofalse


    我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。

vipanjintian 发表于 2011-5-20 14:10:45

回复 6# pusofalse


    我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。
页: [1] 2
查看完整版本: [已解决]如何设置xp用户密码永不过期