tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
12
ZUGRIFFE
3749
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    Hi.

    Ich habe Mal die im Topic genannte Klasse hergenommen:

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

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

    Code :
    1
    2
    3
    4
    
    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
    Geändert von Alexander12 (29.11.05 um 20:33 Uhr)
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    ja, ich

    1. du hast dein Objekt nicht instanziert
    2. du hast keine Active Directories in deinem Netzwerk
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    Hi.

    Hm.. Ach, ja, vergessen:
    Code :
    1
    
    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
    Geändert von Alexander12 (29.11.05 um 19:18 Uhr)
     

  4. #4
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    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.
     

  5. #5
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    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
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  6. #6
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    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
     

  7. #7
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Zitat Zitat von Alexander12
    Werde falls sich Fragen ergeben nochma Posten.
    Immer diese Drohungen
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  8. #8
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    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 :
    1
    
    GetAllComputersInTheNetwork();


    ,MfG Alexander12
     

  9. #9
    drvj drvj ist offline Mitglied Silber
    Registriert seit
    Dec 2003
    Ort
    Oberursel bei Frankfurt a.M.
    Beiträge
    69
    Dies ist zwar eine eher unsaubere Lösung, aber löst dein Problem:
    Codeproject Artikel: Enumerate All of the IP Addresses on the Network W/O ActiveDirectory

    mfg Jens
     

  10. #10
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    Hi.

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

    Code :
    1
    2
    3
    4
    5
    
    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
     

  11. #11
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    *argh*

    schon mal auf die Idee gekommen, in die Childrens von "dDom" zu schauen
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  12. #12
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    Hi.

    Und wie mache Ich das? Ich habe das Mal so probiert:

    Code :
    1
    2
    3
    4
    5
    
    System.DirectoryServices.DirectoryEntry root = new System.DirectoryServices.DirectoryEntry("WinNT:");
    foreach(System.DirectoryServices.DirectoryEntry dDom in root.Children)
    {
        this.myListBox.Items.Add(dDom.Children.Find(dDom.TOString());
    }

    Da kommt die Fehlermeldung "Der Netzwerkpfad wurde nicht gefunden".
    Hört sich schon Mal nach was an.

    Hm.. Der Netzwerkpfad scheint falsch zu sein.
    Wie krieg Ich den dass hin, vorher hat er mir die doch auflisten könne..


    MfG Alexander12
     

  13. #13
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    Hi.

    Danke, Ich habe es mit den Childrens hinbekommen.


    MfG Alexander12
     

Ähnliche Themen

  1. Warenwirtschafts-System vs. ERP-System
    Von hikeda_ya im Forum Coders Talk
    Antworten: 2
    Letzter Beitrag: 15.09.10, 11:03
  2. Antworten: 8
    Letzter Beitrag: 28.09.09, 11:11
  3. 2.1-System
    Von tittli im Forum Audiotechnik, Recording & Audio-Software
    Antworten: 3
    Letzter Beitrag: 27.09.07, 19:01
  4. System::Byte => System::String
    Von dertobian im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 25.08.07, 18:57
  5. system
    Von Voggi im Forum C/C++
    Antworten: 7
    Letzter Beitrag: 17.10.04, 23:13