Active directory

Iz SDMS
Jump to navigationJump to search
Ta stran je trenutno še v izdelavi.

Funkcije se ločijo na dve skupini. Ena skupina je ADLocal*, ki se uporablja za upravljanje lokalnih skupin, ADGlobal* pa se uporabljajo za upravljanje active directory (domenskih) skupin in uporabnikov.

ADGlobalGroups

Function ADGlobalGroups (Server As String) As TStringList

Function ADGlobalGroups (Server As String) As TStringList

Funkcija ADGlobalGroups vrne spisek vseh domenskih skupin v domeni.

Server

Ime domene iz katere želimo spisek skupin.

Result

Skreira in vrne stringlisto vseh skupin. To stringlisto je potrebno dealocirati.

 Dim SL As TStringList
 SL = ADGlobalGroups ('Ime Domene')
 SL.Save ('C:\temp\ADGlobalGroups.txt')
 Destroy (SL)

ADGlobalGroupMembers

Function ADGlobalGroupMembers (Server, GroupName As String) As TStringList

ADGlobalGroupAddMember

Function ADGlobalGroupAddMember (Server, GroupName, User As String) As Long

ADGlobalGroupRemoveMember

Function ADGlobalGroupRemoveMember (Server, GroupName, User As String) As Long

ADGlobalUserInfo

Function ADGlobalUserInfo (Server, User As String) As String

ADLocalGroups

Function ADLocalGroups (Server As String) As TStringList Funkcija vrne spisek vseh skupin na lokalnem računalniku.

Parametri

Server

Ime računalnika iz katerega želimo spisek lokalnih skupin. Lahko se vnese DNS ime ali pa IP računalnika.

Result

Skreira in vrne stringlisto vseh skupin. To stringlisto je potrebno dealocirati.

 Dim SL As TStringList
 SL = ADLocalGroups ('Ime Računalnika')
 SL.Save ('C:\temp\ADLocalGroups.txt')
 Destroy (SL)

ADLocalGroupMembers

Function ADLocalGroupMembers (Server, GroupName As String) As TStringList

ADLocalGroupAddMember

Function ADLocalGroupAddMember (Server, GroupName, User As String) As Long

ADLocalGroupRemoveMember

Function ADLocalGroupRemoveMember (Server, GroupName, User As String) As Long