请问如何将音源制作成便携或免安装的形式?
最近我遇到了一个固态硬盘的问题,导致整个硬盘的所有音色都没了,这些年几经更换电脑,也重装了不少次音色,因此想借这个机会研究一下如何把音色做成免安装的形式,以后换电脑导入注册表就行了,免去安装的繁琐。之前看到论坛有人分享过可以用mklink软链接的方式将文件提取出来,经过研究遇到了一些问题,特来请教各位专业人士。
拟采用的方案是:
1. 使用windows sandbox沙盒环境做音色软件的纯净安装
2. 使用process monitor软件监控音色安装包的所有行为,包括文件创建、注册表写入等
3. 分析process monitor的结果,提取安装的文件、注册表
4. 编写bat脚本实现软件的自动安装、卸载(调用mklink等工具)
5. 重复上述步骤,安装其他软件
遇到的问题是:
1. process monitor监控到的软件行为太凌乱,无法快速又有效地分析出要备份的软件
2. 对于process monitor的分析结果,无法自动、批量地提取文件、注册表
尝试过的其他方案:
1. 使用inno extractor之类的软件直接从音色安装包提取文件,但是提取失败
我想了解:
1. 是不是方案舍近求远了?
2. 方案有哪些可以提升的地方?
3. 大家有哪些经验可以学习?
希望得到大家的帮助和指导,如果能够成功,我会将详细的教程分享出来,回馈论坛!