Witam
Czy moglby mi ktos powiedziec jak dziala ta funkcja. Z gory dziekuje
Public Function GetLocalUsers(ByVal MachineName As String) As List(Of String)
Dim count As Integer = 0
Dim user_accounts As New List(Of String)
Dim WinNt As New DirectoryServices.DirectoryEntry("WinNT://" & Environment.MachineName.ToString)
For Each User As DirectoryServices.DirectoryEntry In WinNt.Children
If User.SchemaClassName = "User" Then
If (User.Name = "Administrator") Then
Else
user_accounts.Add(User.Name)
count = count + 1
End If
End If
Next
Me.countUserAccounts = count
Return user_accounts
End Function