как получить список последних документов в windows 7? - PullRequest
2 голосов
/ 31 декабря 2010

В моем приложении я хочу получить все пути недавно использованного документа в Windows 7 (для всех типов документов), я использую c #, так есть ли способ сделать это?Помоги мне, пожалуйста?.

спасибо

Ответы [ 2 ]

11 голосов
/ 31 декабря 2010

Использовать Environment.SpecialFolder.Recent:

string path = Environment.GetFolderPath(Environment.SpecialFolder.Recent);
var files = Directory.EnumerateFiles(path);
2 голосов
/ 31 декабря 2010

Данные этого типа хранятся в реестре.Поиск Google привел меня к следующему:

Описание: недавно открытые файлы из Windows Explorer. Расположение: C: \ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Recent

Описание: Недавно открытые документы Office. Расположение: C: \ Users \\ AppData \ Roaming \ Microsoft \ Office \ Recent

(из: http://www.irongeek.com/i.php?page=security/windows-forensics-registry-and-file-system-spots)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...