Radi
Radi

Reputation: 6584

how to get a list of recent documents in windows 7?

in my app i want to get all paths of recent used document in windows 7 (for all types of documents) , i am using c# ,so is there any method to do that ? help me please? .

thanks

Upvotes: 2

Views: 10433

Answers (2)

as-cii
as-cii

Reputation: 13019

Use Environment.SpecialFolder.Recent:

string path = Environment.GetFolderPath(Environment.SpecialFolder.Recent);
var files = Directory.EnumerateFiles(path);

Upvotes: 12

yurib
yurib

Reputation: 8147

This kind of data is stored in the registry. A Google search led me to the following:

Description: Recently opened files from Windows Explorer Location: C:\Users\\AppData\Roaming\Microsoft\Windows\Recent

Description: Recently Opened Office Docs Location: C:\Users\\AppData\Roaming\Microsoft\Office\Recent

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

Upvotes: 3

Related Questions