python - 如何通过 Windows 内置命令对二进制文件进行编码/解码?
问题描述
在python中,有base64/base85/base65536...等。将文件编码为纯“文本”格式。
并且可以通过解码将其传输到“正常”文件。
import base64
f = open(filename,'rb')
r = base64.b64encode(f.read())
print(str(r))
然后,通过使用 str(r),可以将文件转换为纯文本。
是否可以通过使用 Windows 命令来做到这一点?
解决方案
批量解码 base64
我在此链接中找到了“certutil”命令。
编码文件
certutil -encode inputFileName encodedOutputFileName
解码文件
certutil -decode encodedInputFileName decodedOutputFileName
推荐阅读
- java - 如何将两个具有相同长度的数组相乘并返回具有这些值的新数组?
- scala - MVar tryPut 返回 true 并且 isEmpty 也返回 true
- ruby-on-rails - 模型保存失败
- python - Moto 似乎没有在 pytest 中模拟 aws 交互
- javascript - 在 React 中登录时加载主页
- python - 从谷歌云函数触发 DAG
- php - 使用 AJAX 向 PHP 发送数据并将答案分配给文本框
- java - 第二次播放相同音频时格式不支持的流
- laravel - 如何在一个循环中显示 3 个帖子???拉拉维尔
- python - 如何将 DF 转换为字典