0
我编写了一个程序,需要用户使用本地管理员帐户登录。 但是本地管理员帐户名称因每台PC而不同,所以我无法对用户名进行硬编码。Vb.net程序使用本地管理员帐户登录
下面的代码只在管理员组中检索到用户,但没有进行身份验证。可以帮助? 1.如何验证用户名密码&? 2.如何强制用户仅使用本地用户帐户登录。
Dim localMachine As New DirectoryEntry("WinNT://" & "localhost")
Dim admGroup As DirectoryEntry = localMachine.Children.Find("Administrators", "group")
Dim members As Object = admGroup.Invoke("members", Nothing)
For Each groupMember As Object In CType(members, IEnumerable)
Dim member As New DirectoryEntry(groupMember)
MsgBox(member.Name)
Next