Entwickler-Ecke

IO, XML und Registry - Nach bestimmter Datei suchen


yndaso - Mi 11.03.09 09:53
Titel: Nach bestimmter Datei suchen
Hallo!

Wie kann ich den Pfad einer bestimmten Datei ermitteln. In meiner Anwendung möchte ich die Festplatte nach einer exe Datei durchsuchen.
Ich habe mir schon die Klassen

System.IO.File
System.IO.Directory
System.IO.Path

auf MSDN mal angeschaut, aber ich habe nix passendes gefunden.

Wäre für einen Hilfreichen tipp sehr dankbar

Gruß


Moderiert von user profile iconKha: Topic aus WinForms verschoben am Mi 11.03.2009 um 18:12


yndaso - Mi 11.03.09 10:51

Hat sich erledigt.

Das es schließlich doch so easy ist...


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
                //Verzeichnis angeben wo gesucht werden soll
                DirectoryInfo di = new DirectoryInfo("C:\\Program Files");

                //jedes File im Ordner angeben
                FileInfo[] nPath= di.GetFiles("test.exe", SearchOption.AllDirectories);

                //Anzahl (Index) der Files ermitteln
                Int32 nArrayLength = nPath.GetLength(0);


JüTho - Mi 11.03.09 11:25

Da es sich um ein 1-dimensionales Array handelt, geht auch nPath.Length. Jürgen