FileSystemWatcher watcher = new FileSystemWatcher(Environment.GetEnvironmentVariable("USERPROFILE")); watcher.Changed += new FileSystemEventHandler( delegate(object sender, FileSystemEventArgs e) { Console.WriteLine("Change : {0}", e.Name); }); watcher.IncludeSubdirectories = true; watcher.NotifyFilter = NotifyFilters.FileName | NotifyFilters.LastWrite; watcher.EnableRaisingEvents = true; Console.ReadLine();
放置してても案外書き換えとか発生するのね。