Active directory: Razlika med redakcijama
(Nova stran z vsebino: 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 skupin ...) |
|||
| Vrstica 1: | Vrstica 1: | ||
| − | 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 skupin in uporabnikov. | + | {{Work}} |
| + | 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== | ||
| + | {{Code1|Function ADGlobalGroups (Server As String) As TStringList}} | ||
| + | <source>Function ADGlobalGroups (Server As String) As TStringList</source> | ||
| + | |||
| + | 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. | ||
| + | |||
| + | <source> | ||
| + | Dim SL As TStringList | ||
| + | SL = ADGlobalGroups ('Ime Domene') | ||
| + | SL.Save ('C:\temp\ADGlobalGroups.txt') | ||
| + | Destroy (SL) | ||
| + | </source> | ||
| + | |||
| + | ==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. | ||
| + | |||
| + | <source> | ||
| + | Dim SL As TStringList | ||
| + | SL = ADLocalGroups ('Ime Računalnika') | ||
| + | SL.Save ('C:\temp\ADLocalGroups.txt') | ||
| + | Destroy (SL) | ||
| + | </source> | ||
| + | |||
| + | ==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 | ||
[[Category: Funkcije, Procedure]] | [[Category: Funkcije, Procedure]] | ||
[[Category: SDMS Basic]] | [[Category: SDMS Basic]] | ||
Redakcija: 21:30, 18. marec 2010
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.
Vsebina
ADGlobalGroups
Function ADGlobalGroups (Server As String) As TStringList
Function ADGlobalGroups (Server As String) As TStringListFunkcija 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