我想制作一个简单的Windows安装程序,将一些文件复制到客户端的文件系统中 - 这就是全部。但是,我想编辑主二进制文件并将许可证代码直接插入其中。有没有办法从Innosetup这样做?排序像....
sed -i 's/needle/replacement/g' targetfile
这是Metatrader4指标。
谢谢!
答案 0 :(得分:2)
您可以使用LoadStringFromFile()
,StringChange()
和SaveStringToFile()
对已安装的可执行文件执行简单的字符串替换。
请注意,您的针和替换必须是完全相同的长度,否则可执行文件将被破坏。