Changed to accesspt only System.IO.FileInfo
add sample if registry or environment variables