protected bool FileExists(string path) { using (SecurityContext.Impersonate(this)) { return System.IO.File.Exists(path); } }