|
|
http://portableapps.com/
你的思路和这个网站出的便携软件一样,不过他们是利用Nullsoft Scriptable Install System(NSIS)来制作一个引导程序
原理:
运行软件前备份原系统数据和reg---导入或者链接你的数据和reg---运行软件(并且监视软件运行状态)---软件关闭---备份你导入的数据和reg---删除你的并且恢复备份的原系统数据
因为mklink是windows vista以上才支持,xp需要其他软件,比如sever2003工具包里的linkd.exe或者sysinternals的junction.exe,其中因为linkd不支持中文路径,所以他们采用的是junction.exe
我曾经花了几天东抄西凑搞了一个模板,我只能弄懂我抄的代码的功能,但是不知道原理,不过就这样我也很满意了 |
|