我通常会使用ResourceHacker,Restorator等工具来对可执行文件(*.exe).dll文件(*.dll),输入法文件(*.ime),控制面板文件(*.cpl)等等WindowsPE文件里面的资源进行修改以达到个性化和美观的目的.但是它们都是手动的,也就是需要自己打开文件后一个个进行修改,然后保存.碰巧系统自动更新以后文件被更新,那就要重复劳动了.
这个工具最初设计的目标,就是为了解决这个问题而出现的.
本工具支持直接打开Win32文件(可执行文件、动态链接库、输入法文件、控制面板),并直观地显示出内部含有的资源,可以用拖放来修改资源,并直接生成修改号的目标文件。您还可以将您的修改打包后导出,让其他人也能使用您的打包。
1.打开文件:直接把需要修改的文件拖到资源树窗口(下面左侧);或点击工具栏"打开文件";
2.打开成功后,在树中找到需要修改资源的节点,这时右侧会显示出预览.
3.替换资源:直接拖动新的资源文件到右侧预览区域,会自动替换.替换成功后左侧树中对应节点会变成红色,图标也将变化;也可以通过点击工具栏"替换资源"来浏览并打开新的资源。
4.保存,点击工具栏的"保存"或"全部保存",在弹出的新对话框中保存.
1.默认是保存到原始位置(覆盖掉原文件),点击"另存为"并选择一个目标目录可以将修改后的文件保存到另外一个地方.
2.“备份原文件”仅在覆盖原文件的时候可以使用,这个选项默认打开,打开后会在每一次备份前将原文件备份到程序目录的Backup子目录下.
3.设置好后点击"确认操作"执行保存操作.最后提示成功的时候,便可以关闭窗口了.保存过的文件在资源树中会有"已保存"的字样.
4.程序的替换原文件使用的是智能替换法,共有三种不同的模式.替换系统文件时可能会弹出系统文件被修改的信息,请不要惊慌.
5.替换结束时,有时候需要重启程序乃至系统才能起效,请参考信息窗口中的提示信息.