工大助手(自动化部署)

工大助手(自动化部署)

小组讨论

  1. 吐槽墙的服务端功能逐步实现
  2. 吐槽墙UI逐步完善
  3. 脚本自动化部署

改进(自动化部署)

为了方便用户从github上下载后可以快速部署脚本,便学习编写了相应的批处理程序,直接点击即可运行。

主要学习的内容就分为两部分:

获取当前文件所在的路径

@echo off
echo 1: %~d0
echo 2: %~dp0
echo 3: %~f0
echo 4: %~sdp0
echo 5: %cd%
pause

输出结果为:

其中1为当前盘符,2为当前盘符和路径,3为当前批处理全路径,4为当前盘符和路径的短文件格式,5为当前cmd默认目录。

执行cmd中的命令

例如:执行cd命令,访问当前盘符

cd /d %~d0

综合这两点分别设置了两个批处理文件,一个为直接运行(run.bat),另一个为生成可执行程序(setup.bat)。

run.bat:

python %~dp0easyBJUT.py

setup.bat:

cd /d %~dp0
python setup.py py2exe

posted on 2016-07-04 09:49  13070046孙宇辰  阅读(252)  评论(0编辑  收藏  举报

导航