获取chrome下载文件夹

时间:2012-07-10 11:23:17

标签: c# google-chrome download directory

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

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

1 个答案:

答案 0 :(得分:4)

Chrome设置的默认位置为here。我实际上发现我的浏览器位于 C:\用户[用户名] \ AppData \ Local \ Google \ Chrome \用户数据\默认'的Chrome 20.0.1132.47 。< / p>

如果您打开偏好设置文件,则可以解析JSON以获取下载文件夹:

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

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