起因
重裝電腦后想統一規范文件位置。修改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無法修改文件位置,記錄一下。
