batch-file - 加密通过批处理文件创建的文件

标签 batch-file

基本上我的意思是,假设我想制作一个批处理文件游戏,并且我需要批处理来生成保存游戏,例如输出名称如下:“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

CERTUTIL

关于batch-file - 加密通过批处理文件创建的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20491000/

相关文章:

windows - Windows启动时使用批处理文件启动pm2?

batch-file - 批处理脚本 - 调用另一个批处理脚本来调用行来执行某些命令

batch-file - ffprobe 如何检索音频和视频信息并输出到单行?

windows - 批处理 - Forfiles 具有多种文件类型的循环

batch-file - 批处理文件用转义感叹号替换感叹号

windows - 在 Windows 上从浏览器运行批处理文件,但不继承浏览器的环境变量

windows - 批处理文件字符串修改

c++ - 如何使用 boost::process::child 处理路径中的空格?

windows - 自动检测是否从批处理中安装了防病毒软件

android - 使用 ADB 检查目录是否存在,如果存在则推送文件