基本上我的意思是,假设我想制作一个批处理文件游戏,并且我需要批处理来生成保存游戏,例如输出名称如下:“save1.save”,我想以某种方式“加密” “它,就像它不可编辑,并且当用户想要编辑保存文件时会显示垃圾字符。因此,批处理文件下次加载保存文件时,它将能够解密它,修改内容,然后再次加密它。我知道我可以更改输出文件扩展名,但它可能不起作用,因为用户仍然可以使用 Windows 的记事本程序查看它。
最佳答案
CERTUTIL
是最简单的方法 - 使用它您可以将文件编码为 BASE64 或 HEX(或两者):
certutil -encodehex save1.save save1.hex
certutil -decodehex save1.hex save1.save
或
certutil -encode save1.save save1.b64
certutil -decode save1.b64 save1.save
关于batch-file - 加密通过批处理文件创建的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20491000/