initial commit
This commit is contained in:
16
DigitalData.Core.Console/Program.cs
Normal file
16
DigitalData.Core.Console/Program.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
using DigitalData.Core.ConsoleApp;
|
||||
using System.DirectoryServices;
|
||||
using System.DirectoryServices.ActiveDirectory;
|
||||
|
||||
|
||||
string AdRootPath = "LDAP://DD-GAN";
|
||||
string groupFilter = "(&(objectClass=group) (samAccountName=*))";
|
||||
string userFilter = "(&(objectClass=user)(samAccountName=@SAMACCOUNTNAME)(!(UserAccountControl:1.2.840.113556.1.4.803:=2)))";
|
||||
DirectoryService service = new ();
|
||||
|
||||
var groups = DirectoryService.Search<ADGroup>(groupFilter);
|
||||
|
||||
foreach (var g in groups)
|
||||
{
|
||||
Console.WriteLine(g.Name);
|
||||
}
|
||||
Reference in New Issue
Block a user