求一个制作便携版软件的工具,含注册表的

想把一个小软件做成便携版, 因为这个软件会写注册表, 如果重装系统就会丢失信息.

小软件本身只是一个文件, 运行中不产生任何其他文件, 只在注册表中有变化.

事实上, 它的注册表操作也非常直白, 在一个注册表中的固定文件夹中, 添加了不定数量的reg_binary项目, 以保存小软件使用中不断增加的信息…

要求:
小软件本身就是免安装的. 所以要求工具也不能要求必须有个安装过程.

多年前玩过一点制作工具, 但未入门. 记得有个大公司的软件, 似乎叫offline之类的, 总之制作的结果比较臃肿, 类似于单文件吧, 如果是大型软件, 运行就比较慢了. 不过这个是含注册表的. 记不清了.

求最简洁的方法

有个软件Enigma Virtual Box,也是用来制作软件单文件版本的

1 Like

谢谢. 试了一下, 勾选了"启用注册表虚拟化", 但实际测试, 仍然在真实注册表中写数据, 并且退出软件后, 注册表新增的数据仍在…看了一下, EVB的注册表可以添加数据, 但不能添加文件夹, 我要的是注册表中的文件夹

这个 yaP 还不错,你可以通过ini文件配置需要在启动前、关闭后需要干什么(创建目录,恢复注册表,拷贝文件、添加环境变量等)

1 Like

nsis啊,整个http://portableapps.com/网站的软件都是nsis作的

1 Like