System DirectoryServices DirectorySearcher

Alexander12

Erfahrenes Mitglied
System.DirectoryServices.DirectorySearcher

Hi.

Ich habe Mal die im Topic genannte Klasse hergenommen:

Code:
System.DirectoryServices.DirectorySearcher mySearch;
mySearch.FindAll();

So, dann habe Ich ohne erfolg versucht, jedes Entry in ne ListBox zu packen:

Code:
foreach(string computer in mySearch)
{
         this.myListBox.Items.Add(computer);
}

Ich will damit alle Pcs die Online sind in ne ListBox bekommen.
Ist es die Falsche klasse dazu?
Das klappt auf jeden Fall nicht. Weiß jemand weiter?


MfG Alexander12
 
Zuletzt bearbeitet:
Hi.

Hm.. Ach, ja, vergessen:
Code:
System.DirectoryServices.DirectorySearcher mySearch = new System.DirectoryServices.DirectorySearcher();

Aber wo kriege Ich die Active Directorys her?
Ich möcht ja nur die Pcs auflisten, die Sich im Netzwerk befinden..


MfG Alexander12
 
Zuletzt bearbeitet:
Du weißt nicht was ein Active Directory ist? Dann such mal im Google danach. Einfach "Active Directory" eingeben.

Und du wirst daheim kein Active Directory daheim haben.
 
Die Directory Serivice würden dir bei deinem Problem sowieso nicht helfen. Es sei denn, du gehsr von Netzwerken aus, die nur ADs enthalten (zu 100% unwahrscheinlich)
Aber du kannst dir ja mal den Net-Namespace anschauen ;)
 
Hi.

Ja, Ich werd Mal in der MSDN stöbern unter System.Net.

Naja, habe mich halt noch nicht so mit Netzwerken etc. unter C# beschäftigt.
Werde falls sich Fragen ergeben nochma Posten.


MfG Alexander12
 
Hi :) .

Ich habe jetzt Mal in System.Net geschaut, aber noch nichts gefunden.
Habt ihr vielleicht nen Tipp in welcher Klasse Ich suchen muss?

Ein Traum wäre natürlich:

Code:
GetAllComputersInTheNetwork();


;-) ,MfG Alexander12
 
Hi.

Ich habe das jetzt Mal versucht mit dem folgenden Snipped hinzubiegen:

Code:
System.DirectoryServices.DirectoryEntry root = new System.DirectoryServices.DirectoryEntry("WinNT:");
foreach(System.DirectoryServices.DirectoryEntry dDom in root.Children)
{
	this.myListBox.Items.Add(dDom.Name);
}

Hier listet er mit aber die Arbeitsgruppen auf, nicht die Pcs. Was muss Ich ändern, dass er die Pcs in die Liste einträgt?

Danke schonmal


MfG Alexander12
 

Neue Beiträge

Zurück