用ASP修改NT登陆密码-ASP技术-3P代码网
繁体中文
设为首页
加入收藏
当前位置:ASP技术首页 >> 系统相关 >> 用ASP修改NT登陆密码

用ASP修改NT登陆密码

2004-10-01 08:26:10  作者:  来源:互联网  浏览次数:26  文字大小:【】【】【
简介:<% Sub ChangeUserPassword(Computer,UserName,oldPassword,newPassword) Dim adsUser,foundErr,ErrMsg On Error Resume Next foundErr=False ErrMsg="" Set adsUser=GetObject("WinNT://&quo...
关键字:密码 登陆 ASP

<%

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 "Password changed successful!



"

Response.Write "

onclick=""window.location.replace('default.asp');"">"

Response.Write ""

Else

objContext.SetAbort

Response.Write "Wrong old password, back to

reinput!

"&ErrMsg

Response.Write "

onclick=""history.back();"">"

Response.Write ""

End If

Set adsUser=Nothing

End Sub

response.write "NT的密码改为qian!"

Computer="yp"

UserName="sky"

oldPassword="dir"

newPassword="qian"

ChangeUserPassword Computer,UserName,oldPassword,newPassword

%>

责任编辑:admin
相关文章