zoukankan      html  css  js  c++  java
  • windows bat脚本

    bat:

    可直接双击运行,里面可编写了一系列步骤( dos命令、输入输出等 )。

    步骤:

    @echo off
    
    :: 打包bat文件在bat目录下
    cd ..
    
    :: 安装依赖防止出错
    pip install -r requirements.txt
    pip install pyinstaller
    :: 打包程序
    pyinstaller -F main.py
    
    :: 转移打包内容
    md temp\tool
    md temp\tool\conf
    md temp\tool\conf_final_json
    md temp\tool\drm_tool\
    md temp\tool\dist
    md temp\tool\excel
    move dist\main.exe temp\tool\
    copy conf temp\tool\conf\
    copy conf_final_json temp\tool\conf_final_json\
    copy drm_tool temp\tool\drm_tool\
    
    :: 删除打包无用内容
    for /r . %%a in (__pycache__) do (  
      if exist %%a (  
      echo "remove"%%a
      rd /s /q "%%a"  
     )  
    )
    for /r . %%a in (build) do (  
      if exist %%a (  
      echo "remove"%%a
      rd /s /q "%%a"  
     )  
    )
    
    :: 运行完毕,按任意键才关闭黑窗口
    pause

    递归删除目录(目录下有文件、文件夹多层时候用):

    for /r . %%a in (目录名称) do (  
      if exist %%a (  
      echo "remove"%%a
      rd /s /q "%%a"  
     )  
    )

    输入操作:

    // 定义了一个变量BASE_VERSION接收

    set /p BASE_VERSION=BASE_VERSION:

    使用变量:

    %BASE_VERSION%

    输出变量:

    echo %BASE_VERSION%
  • 相关阅读:
    KMP总结
    条件概率的计算
    EL和JSTL
    tomcat部署web项目
    web
    面试1
    面试可能会问的题
    简介
    建一个springboot项目
    刷题之牛客网
  • 原文地址:https://www.cnblogs.com/zezhou/p/15521889.html
Copyright © 2011-2022 走看看