
نوشته شده توسط
soheyl_f
سلام...
من هم یک سوالی در همین زمینه داشتم.چطور میشه فهمید چه کسی فایل رو پاک کرده؟!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Diagnostics;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
FileSystemWatcher fileMonitor = new FileSystemWatcher();
fileMonitor.Path = "C:\\";
fileMonitor.Filter = "*.*";
fileMonitor.IncludeSubdirectories = true;
fileMonitor.Deleted += new FileSystemEventHandler(OnDelete);
fileMonitor.EnableRaisingEvents = true;
}
static void OnDelete(object source, FileSystemEventArgs e)
{
Console.WriteLine("File: " + e.FullPath + " " + e.ChangeType);
}
}
}