用pytho写一个bat批量加密
时间: 2023-07-20 13:39:28 浏览: 281
BAT批处理脚本-加密解密-bat加密.zip
你可以使用Python的subprocess库来执行CMD命令,从而实现批量加密多个批处理文件。以下是一个示例代码,你可以根据需要进行修改:
```python
import subprocess
import os
# 需要加密的批处理文件所在目录
batch_dir = 'C:/batch_files'
# 遍历目录下的所有批处理文件
for file_name in os.listdir(batch_dir):
if file_name.endswith('.bat'):
file_path = os.path.join(batch_dir, file_name)
# 执行CMD命令进行加密
subprocess.run(['cipher', '/e', file_path], shell=True)
```
该代码会遍历指定目录下的所有批处理文件,并使用CMD命令对其进行加密操作。你可以将batch_dir变量修改为你实际的批处理文件所在目录。
阅读全文