[已解决]如何设置xp用户密码永不过期
本帖最后由 cxckx 于 2009-9-27 00:00 编辑请问一下,如果要新建xp本地用户例如 test , 设置用户“密码永不过期”和“用户不能更改密码”该怎么写啊? NetUserSetInfo
http://msdn.microsoft.com/en-us/library/aa370659(VS.85).aspx C++的函数怎么写成au3的,能不能麻烦写个au3的语句,谢了! Re 3#:
我也不会,这个要你自己写才行~ 哦,谢谢了!我再找找其它资料。 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-27 00:14 编辑
非常感谢pusofalse 大哥。 谢谢!正需要这个
但是使用不对
要是有一个操作的实例就好了。 回复 6# pusofalse
我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。 回复 6# pusofalse
我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。 回复 6# pusofalse
我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。 回复 6# pusofalse
我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。 回复 6# pusofalse
我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。 回复 6# pusofalse
我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。 回复 6# pusofalse
我好想学会如何把上面那个网页的搞成AU3也可以。能教教吗?我好想学。
页:
[1]
2