根据下载扩展名后缀自动将下载的文件放在文件夹中

时间:2012-05-30 11:29:17

标签: vb.net browser file-extension

我正在为工作制作一个简单的网络浏览器,我想知道的是,是否可以将特定扩展名的文件保存到特定文件中。

我目前在下载文件时使用谷歌浏览器,它将此文件(无论扩展名)放在下载文件夹中,而不会询问我在哪里下载此文件。

除了扩展名为.dwg的下载自动放在名为DWG DOWNLOADS的文件夹中之外,我想实现相同的目标......

如何在vb.net中实现这一目标?

2 个答案:

答案 0 :(得分:0)

在任何浏览器中,您都有配置部分。

在Firefox中,您有browser.download.useDownloadDir;truebrowser.download.folderList;1

您可以添加自己的配置以允许不同的已保存文件夹路径,并根据您上传的文件的扩展名动态修改它们。

在地址栏中查看带有about:config的Web浏览器配置的完整列表。

答案 1 :(得分:0)

不确定您的要求,但如果您实际上正在制作网络浏览器,请检查您要下载的文件的扩展名。如果扩展名为“.dwg”,则将文件保存到所需的文件夹中。

如果您想自动将Google Chrome浏览器下载到其他目录,可以使用FileSystemWatcher监控Chrome下载目录中的新文件,并根据每个文件的扩展名将其移至另一个文件夹。