TIM无法修改文件存储位置


起因

重装电脑后想统一规范文件位置。修改TIM保存文件的位置,结果TIM设置无论怎么修改,重新登陆后还是保存到C盘/我的文档

解决

在C盘找到公用文档目录,查看下面是否有“Tencent\QQ”目录,如果没有则新建文件夹“Tencent”,在“Tencent”目录下新建文件夹“QQ”。如果有打开到QQ文件夹下,检查是否有用户配置文件“UserDataInfo.ini”,没有就新建文本文件,注意文件格式“.ini”。

打开新创建的ini配置文件,复制如下代码,保存并退出,重启TIM即可。

[UserDataImportSet]
NeedImport=0
OldVersion=
OldVerDataPathType=
OldVerDataPath=
OldQQInstallPath=E:\Tencent\TIM
[UserDataSet]
UserDataSavePathType=2
UserDataSavePath=E:\Tencent\Tencent Files
NewVersion=

代码分析

[UserDataImportSet]中

OldQQInstallPath的值代表TIM安装目录

[UserDataSet]中

UserDataSavePath的值代表文件存放的目录

UserDataSavePathType的值只有在键等于2时有效,这个值表示自定义个人文件夹路径

0:保存到安装目录下(暂不支持)

1:保存到C盘我的文档

2:自定义

其他代码可不管

原由

TIM用了QQ的配置文件,安装QQ后会在“C:\用户\公用\文档\”目录下生成“Tencent\QQ”文件夹,QQ的用户配置文件就存放在“C:\用户\公用\文档\ Tencent\QQ”这里。

TIM没有这个配置文件,就无法修改文件路径。

参考CSDN作者Aili_Xiao所写,解决TIM无法修改文件位置,记录一下。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM