C# как получить список всех файлов в нужной директории, включая системные и защищенные

Подскажите, пожалуйста, каким способом (методом) я могу получить список всех файлов (интересуют полные пути к ним) в указанной директории с датами изменения этих файлов. Необходимо, чтобы системные ограничения никак не помешали и итоговый список содержал бы исчерпывающий список файлов без единого пропуска. Те методы, которые я смог найти, пропускают системные и защищенные файлы.

P.S. Обдумываю идею программы, которая будет делать из стандартных приложений для Windows приложения типа Portable - для неё и нужно. Такие приложения уже есть, но они могут превратить в портативный далеко не любой софт. Предполагаю, что это связано с тем, что они пропускают какие-то важные для программ файлы в системе. Поэтому нужно получить исчерпывающий список. Заранее спасибо!


Ответы (0 шт):