6

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

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

4

1 回答 1

6

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

如果打开Preferences文件,可以解析 JSON 以获取下载文件夹:

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

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

于 2012-07-10T13:49:55.830 回答