IsMember

vbscript
阅读 31 收藏 0 点赞 0 评论 0

IsMember.vbs
' Controleer of een gebruiker lid is van een AD-groep.
Function IsMember(groupName)
	
	If IsEmpty(groupListD) Then
		Set groupListD = CreateObject("Scripting.Dictionary")
		groupListD.CompareMode = 1
		ADSPath = EnvString("userdomain") & "/" & EnvString("username")
		Set userPath = GetObject("WinNT://" & ADSPath & ",user")
		For Each listGroup In userPath.Groups
			groupListD.Add listGroup.Name, "-"
		Next
	End If
	
	IsMember = CBool(groupListD.Exists(groupName))
	
End Function

' Zoek een systeemvariabele.
Function EnvString(variable)
	variable = "%" & variable & "%"
	EnvString = objShell.ExpandEnvironmentStrings(variable)
End Function
评论列表


问题


面经


文章

微信
公众号

扫码关注公众号