找回密码
 立即注册

微信扫码 , 快速开始

QQ登录

只需一步,快速开始

搜索

解决索引路径丢失的问题

 楼主| iamqz 2022-8-11 15:45:50 显示全部楼层 阅读模式
windows是支持移动和重命名快捷方式的原文件的(同时快捷方式依然能打开原文件),
但似乎只能通过打开快捷方式的方式主动更新目标路径, 而不能通过命令行更新
于是我写了个cpp编译成exe 来(在不打开快捷方式的情况下)更新快捷方式的最新目标路径,
1是证明了索引路径丢失的问题 是能解决的
2是供官方参考 , 主要用了 IShellLinkW::Resolve + IShellLinkW::GetPath + IPersistFile::Save + IPersistFileoad 这些win32接口

由于帖子字数限制, 因此写在其他地方, 详见
https://flowus.cn/share/ff5f4d09-a3e6-4fe2-8559-7e2d6ff7beb8
【FlowUs 息流】解决billfish索引路径丢失的问题


回复

使用道具 举报

大神点评1

感谢感谢 我反馈给开发同学研究下
回复

使用道具 举报

评论1
赞0