Datei-Aktionen überwachen

20/08/2008 - 19:57 von Thomas Bock | Report spam
Hi NG

Wie kann ich alle Datei-Vorgànge im System überwachen, d. h. Neuerstellung
einer Datei, Änderung bzw. neue Speicherung der Datei, Namensànderung,
Löschung usw.?
Wie kann ich einen Datentràger nach allen Dateien, auch versteckte Dateien,
durchsuchen?

Vielen Dank
Thomas Bock
 

Lesen sie die antworten

#1 Frank Dzaebel
20/08/2008 - 20:46 | Warnen spam
Hallo Thomas,

Wie kann ich alle Datei-Vorgànge im System überwachen, d. h. Neuerstellung
einer Datei, Änderung bzw. neue Speicherung der Datei, Namensànderung,
Löschung usw.?



Mit dem FileSystemWatcher:

[Gewusst wie: Konfigurieren von Instanzen von FileSystemWatcher-Komponenten]
http://msdn.microsoft.com/de-de/lib...844w4.aspx



Wie kann ich einen Datentràger nach allen Dateien, auch versteckte
Dateien, durchsuchen?



[SO WIRD'S GEMACHT: Rekursives Durchsuchen von Verzeichnissen mit C# .NET]
http://support.microsoft.com/kb/303974/de

string[] files = Directory.GetFiles(path, "*.txt");
foreach (string file in files)
{
FileInfo fi = new FileInfo(file);
if ((fi.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden)
{ // <--
}
}


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen