获取chrome下载文件夹

Windows 7中的默认下载文件夹是Chrome的c:\ users \ username \ downloads 。 但默认下载文件夹可以通过设置设置为另一个文件夹。 我需要找出哪个文件夹是downloads文件夹。 因此,如果我将downloads文件夹设置为c:\ dd ,那么我需要找出特定的文件夹。

有没有办法使用C#找到它? 我的意思是我不想访问chrome设置并从那里获取文件夹路径。

Chrome设置的默认位置在此处 。 我实际上发现我的是在Chrome 20.0.1132.47的C:\ Users [UserName] \ AppData \ Local \ Google \ Chrome \ User Data \ Default

如果打开首选项文件,则可以解析JSON以获取下载文件夹:

"download": { "default_directory": "C:\\Users\\[UserName]\\Downloads", "directory_upgrade": true, "extensions_to_open": "" } 

如果没有default_directory值,则使用目录C:\ Users \ [UserName] \ Downloads