当迅雷显示“文件路径超出系统限制”时怎么办

这是因为迅雷文件名太长的缘故(至于为什么太长可能是下载链接中出现了一些乱码),这时就需要机智的我们来将文件名修改,但当你兴致勃勃打开下载目录时,会发现下载文件名非常正常,但是迅雷任务列表里的名字后面跟着一大串乱码。

这时我们需要编辑数据库批量修改下载任务属性

许多使用迅雷的用户都习惯一次性安排大量的下载任务,然后挂机下载。但是万一出现上面介绍的故障,即使已经找出原因,迅雷下载任务的目标存储路径以及文件名称也都无法修改了。那么除了全部删除再重新创建下载任务以外,我们还有其他的办法吗?

我们首先要找到迅雷存储下载任务的文件,在Windows 10中下载任务存储于用户个人文件夹的公共文件夹中,例如“C:\Program Files (x86)\Thunder Network\Thunder\Profiles”,文件以“TaskDb.dat”命名,这是一个数据库文件,其中包含当前迅雷创建的下载任务信息。要编辑该文件,我们需要使用一个如SQLite_Database_Browser(http://sqlitebrowser.org/)的数据库编辑器打开文件,单击切换到“Browse Data”选项卡,在“Table”下拉菜单中选择“TaskBase”,即可浏览迅雷当前的所有下载任务以及以往完成的下载任务。单击“Table”下拉菜单右侧的放大镜按钮可搜索希望编辑的下载任务,同一时间创建的下载任务都在邻近的位置,双击列出的下载任务即可轻松编辑存储路径等信息。

往右滑动翻到Name一栏,选中单元格在窗口进行编辑,将模式调为二进制,然后就可以愉快地进行修改,但是在此之前记得退出迅雷,修改后再打开迅雷,这时你就会发现文件名已经被修改,并且迅雷开始继续下载啦!

修改文件其他属性同理,可以先在数据库结构中浏览文件属性的结构。

    原文作者:Theigrams
    原文地址: https://www.jianshu.com/p/eede1549c8b7
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞