• 欢迎访问小杰博客网站
  • 欢迎访问小杰博客网站哦

python 批量执行文件

未分类 小杰 3年前 (2015-08-31) 112次浏览 已收录 0个评论

python 批量执行文件

all_start.bat

@echo off
set curdir=%~dp0
cd /d %curdir%

SETLOCAL ENABLEDELAYEDEXPANSION 
python.exe getUsers.py

for %%i in (*.txt) do (
    set userfile=”%curdir%%%i”
   start brush.bat !userfile! start
)

exit

brush.bat

@echo off
set curd=%~dp0
cd /d %curd%
cd ..

set userFilename=%1
set userFilenameNoDir=%~nx1
set changelogFilename=”%curd%%userFilenameNoDir%.log”
set orderlogFilename=”%curd%%userFilenameNoDir%.order.log”
set failedLogFilename=”%curd%%userFilenameNoDir%.order”
set detaillogFilename=”%curd%%userFilenameNoDir%.detail.log”
echo %userFilename%
echo %userFilenameNoDir%
echo %changelogFilename%
echo %orderlogFilename%
echo %failedLogFilename%

echo don’t close this window! the program will auto exit when finished

rem python.exe brusher.py %userFilename% >%detaillogFilename% 2>&1

python.exe brusher.py %userFilename%

exit


小杰博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:python 批量执行文件
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址