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