批量执行指定路径下除__init__.py的.py文件加密为.pyd的bat脚本

bash 复制代码
@echo off

::中文支持
chcp 65001
::窗口标题
title .py文件加密为.pyd
::开始执行脚本
echo ***************
echo 加密脚本文件名是否在当前目录[./encryptpy.py]?
set /p input=1.yes  2.no:

set filename=encryptpy.py

if %input% equ 2 (
  echo 请输入新的加密脚本的位置与名称[eg:C:\Users\Desktop\encryptpy.py]
  set /p filename=:
)

if exist "%filename%" (
    echo 已找到脚本-%filename%
) else (
    echo 不存在脚本-%filename%
	echo 输入任意键退出窗口...
	pause
	EXIT
)
pause
echo 输入任意键开始执行脚本...
python %filename% build_ext --inplace

echo 输入任意键退出窗口...
pause
相关推荐
努力努力再努力wz3 分钟前
【c++进阶系列】:万字详解AVL树(附源码实现)
java·运维·开发语言·c++·redis
凉、介5 分钟前
U-Boot 多 CPU 执行状态引导
java·服务器·前端
jingfeng51414 分钟前
应用层自定义协议与序列化
运维·服务器·网络
一点都不方女士21 分钟前
《无畏契约》游戏报错“缺少DirectX”?5种解决方案(附DirectX修复工具)
windows·游戏·microsoft·动态链接库·directx·运行库
Python×CATIA工业智造26 分钟前
Python迭代协议完全指南:从基础到高并发系统实现
python·pycharm
egoist202333 分钟前
[linux仓库]性能加速的隐形引擎:深度解析Linux文件IO中的缓冲区奥秘
linux·运维·开发语言·缓存·缓冲区
THMAIL35 分钟前
机器学习从入门到精通 - Transformer颠覆者:BERT与预训练模型实战解析
python·随机森林·机器学习·分类·bootstrap·bert·transformer
0wioiw01 小时前
Python基础(①⑧Queue)
windows·python
GOTXX1 小时前
Valgrind检测内存泄漏入门指南
linux·开发工具·内存泄漏·检测工具
切糕师学AI1 小时前
持续集成和持续交付 (CI/CD) 工具——Jenkins
运维·ci/cd·jenkins