用ASP修改NT登陆密码 |
| 作者:佚名 来源:不详 更新:2006-8-25 21:05:35 错误报告 我要投稿 |
<% 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 %>
|
|
| 文章录入:skyuu 责任编辑:skyuu |
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |