首页 > 解决方案 > 如何通过 Windows 内置命令对二进制文件进行编码/解码?

问题描述

在python中,有base64/base85/base65536...等。将文件编码为纯“文本”格式。
并且可以通过解码将其传输到“正常”文件。

import base64
f = open(filename,'rb')
r = base64.b64encode(f.read())
print(str(r))

然后,通过使用 str(r),可以将文件转换为纯文本。
是否可以通过使用 Windows 命令来做到这一点?

标签: pythonwindowsdecodeencode

解决方案


批量解码 base64
我在此链接中找到了“certutil”命令。

编码文件
certutil -encode inputFileName encodedOutputFileName

解码文件
certutil -decode encodedInputFileName decodedOutputFileName


推荐阅读