|
本帖最后由 daiyu116 于 2011-6-2 13:04 编辑
这是我自己写的,脚本中可以添加到最后的位置。用来判断当前用户是否具有本地管理员权限。
用的时候可以直接调用这个now_user_if_admin函数。请高手看看是否存在问题。
;模块-判断当前用户是否本地管理员权限
Func now_user_if_admin()
$value3=RunWait(@ComSpec & " /c "&"net user "&@UserName&" | "&@WindowsDir&"\system32\findstr /i "&'"*Administrators"')
If $value3=1 Then
MsgBox(48,"警告","您当前使用的用户没有管理员权限,不能进行加域操作!"&@CRLF&"请检查:1. 当前用户是否是本地用户"& _
@CRLF&" 2. 当前用户是否具有管理员权限"&@CRLF&"请注销系统并使用具有管理员权限的本地账户重新运行本程序!"&@CRLF&"如有不明事项请联络系统管理员!")
Exit
ElseIf $value3=0 Then
Return
EndIf
EndFunc |
|