Exemple #1
0
        public static List <string> GetSearchList(List <string> pc, string query)
        {
            var           regex  = new Regex(@query, RegexOptions.IgnoreCase);
            List <string> result = new List <string>();

            foreach (var singlepc in pc)
            {
                var           path    = "\\\\" + singlepc;
                List <string> folders = Scan.IdentifyFolderNames(singlepc);
                foreach (var folder in folders)
                {
                    List <string> tmp        = new List <string>();
                    string        appendpath = path + @"\\" + folder.Trim();
                    // Console.WriteLine(appendpath);
                    Seperate.DirSearch(appendpath, regex, tmp);
                    result.AddRange(tmp);
                }
            }
            return(result);
        }