Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ukidanje racunara iz active directory

[es] :: .NET :: ukidanje racunara iz active directory

[ Pregleda: 1081 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CallMeSaMaster

Član broj: 43611
Poruke: 466
*.update4u.de.



+1 Profil

icon ukidanje racunara iz active directory29.05.2009. u 12:49 - pre 180 meseci
Pozdrav,

moze li mi neko pomoci oko coda, imam jedan glup problem:

Htio bih odredjeni raconar da skinem sa Active directory. Pokusao sam razne stavri ali ne ide...

Code:

.
.
DirectoryEntry activeDirectory = GetDirectoryEntry(core, ADPath);   //   BTW: activeDirectory ima sigurno tacne podatke
activeDirectory.Remove("ddddd");  //naziv racunara koji zelim ukinuti
activeDirectory.CommitChanges();
System.Diagnostics.Trace.WriteLine("Uradjeno!");
.
.


Ovo je zadnej sto imam, vise se i ne sejcam sta sve nisam probao.

Ako neko moze pomoci bio bih zahvalan....
 
Odgovor na temu

xxxrugby

Član broj: 16068
Poruke: 653
*.adsl.net.t-com.hr.

Sajt: www.zagreb-rugby.hr


Profil

icon Re: ukidanje racunara iz active directory30.05.2009. u 00:08 - pre 180 meseci
Ovo je kod za USer-a
Code:
 
using System.DirectoryServices

private DeleteUserFromActiveDirectory(DataRow in_Gebruiker)
{
   DirectoryEntry AD = new DirectoryEntry(strPathActiveDirectory ,
                  strUsername, strPassword)
    
   DirectoryEntry NewUser = 
                  AD.Children.Find("CN=TheUserName", "User");

   AD.Children.Remove(NewUser);
   AD.CommitChanges();
   AD.Close();
}


E sad kako je u AD-u isti search za User ili Computer samo se treba specificirati dali zelis USer ili Computer, probaj ovako

Code:

using System.DirectoryServices

private DeleteComputerFromActiveDirectory(DataRow in_Gebruiker)
{
   DirectoryEntry AD = new DirectoryEntry(strPathActiveDirectory ,
                  strUsername, strPassword)
    
   DirectoryEntry NewComputer = 
                  AD.Children.Find("CN=TheComputerName", "Computer");    // ovo bi trebala biti jedina razlika

   AD.Children.Remove(NewComputer);
   AD.CommitChanges();
   AD.Close();
}

xxxrugby: "We are all philosophers, when question is about politics!"
 
Odgovor na temu

[es] :: .NET :: ukidanje racunara iz active directory

[ Pregleda: 1081 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.