32 lines
709 B
Batchfile
32 lines
709 B
Batchfile
@echo off
|
|
set PYTHON_SCRIPT=excel_to_json.py
|
|
set INPUT_FOLDER=%~dp0.
|
|
set OUTPUT_FOLDER=../assets/resources/data
|
|
set OUTPUT_TS_FOLDER=../assets/scripts/data
|
|
|
|
REM 打印调试信息
|
|
echo Input folder: %INPUT_FOLDER%
|
|
echo Output folder: %OUTPUT_FOLDER%
|
|
|
|
REM 确保输出文件夹存在
|
|
if not exist "%OUTPUT_FOLDER%" (
|
|
mkdir "%OUTPUT_FOLDER%"
|
|
)
|
|
|
|
REM 检查输入文件夹是否存在
|
|
if not exist "%INPUT_FOLDER%" (
|
|
echo Input folder does not exist: %INPUT_FOLDER%
|
|
exit /b 1
|
|
)
|
|
|
|
REM 执行Python脚本
|
|
python %PYTHON_SCRIPT% "%INPUT_FOLDER%" "%OUTPUT_FOLDER%" "%OUTPUT_TS_FOLDER%"
|
|
|
|
if %errorlevel% equ 0 (
|
|
echo All Excel files converted successfully!
|
|
) else (
|
|
echo Conversion failed.
|
|
)
|
|
|
|
|
|
pause |