网站首页 | 站长论坛 | 免费空间申请 | 站长下载 | 站长博客 | 商业主机 | 免费空间推荐站点 | 免费空间排行榜 | 我们知道
发新话题
打印

[02-01] 用ASP修改NT登陆密码

[02-01] 用ASP修改NT登陆密码

<%
Sub ChangeUserPassword(Computer,UserName,oldPassword,newPassword)
Dim adsUser,foundErr,ErrMsg
On Error Resume Next
foundErr=False
ErrMsg=""
Set adsUser=GetObject("WinNT://"+Computer+"/"+UserName+",user")
If Err.Number<>0 Then
foundErr=True
ErrMsg="User not found!"
Err.Clear
Else
adsUser.ChangePassword oldPassword, newPassword
adsUser.SetInfo
If Err.Number<>0 Then
foundErr=True
ErrMsg=Now & ". Error Code: " & Hex(Err) & " - " & Err.Description & "
"
Err.Clear
End If
End If
If Not foundErr Then
objContext.SetComplete
Response.Write "<font class=""A2"" size=""2"" face=""Arial"">[B]Password changed successful!
[/B]

"
Response.Write "<input type=""button"" class=""A1"" name=""b2"" value="" Back ""  
onclick=""window.location.replace('default.asp');"">"
Response.Write "</font>"
Else
objContext.SetAbort
Response.Write "<font class=""A2"" size=""2"" face=""Arial"">[B]Wrong old password, back to  
reinput![/B]

"&ErrMsg
Response.Write "<input type=""button"" class=""A1"" name=""b2"" value="" Back ""  
onclick=""history.back();"">"
Response.Write "</font>"
End If
Set adsUser=Nothing
End Sub  

response.write "NT的密码改为qian!"
Computer="yp"
UserName="sky"
oldPassword="dir"
newPassword="qian"
ChangeUserPassword Computer,UserName,oldPassword,newPassword
%>
权力打造广东省第一个中学生联盟论坛 晴天论坛:http://bbs.pcst.cn/

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

好东西,学习研究中!

TOP

发新话题