From a288d56aef7ea2531f29b589c407eb9a5adbc80d Mon Sep 17 00:00:00 2001 From: Kenichiro NOGI Date: Sun, 2 Aug 2026 10:16:34 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=B5=B7=E5=8B=95=E3=83=90=E3=83=83?= =?UTF-8?q?=E3=83=81OCR=E4=BB=95=E5=88=86=E3=81=91=E5=AE=9F=E8=A1=8C.bat?= =?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5 --- PythonProj/ScanOCR/OCR仕分け実行.bat | 37 ++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 PythonProj/ScanOCR/OCR仕分け実行.bat diff --git a/PythonProj/ScanOCR/OCR仕分け実行.bat b/PythonProj/ScanOCR/OCR仕分け実行.bat new file mode 100644 index 00000000..71824b94 --- /dev/null +++ b/PythonProj/ScanOCR/OCR仕分け実行.bat @@ -0,0 +1,37 @@ +@echo off +chcp 65001 >nul +cd /d "%~dp0" + +if not exist "config.txt" ( + echo config.txt が見つかりません。配布パッケージが不完全です。 + pause + exit /b 1 +) + +set "SCRIPT_DIR=" +for /f "usebackq tokens=1,2 delims==" %%A in ("config.txt") do ( + if "%%A"=="スクリプトフォルダ" set "SCRIPT_DIR=%%B" +) + +if "%SCRIPT_DIR%"=="" ( + echo config.txt に スクリプトフォルダ の設定が見つかりません。 + pause + exit /b 1 +) + +set "PYTHON_EXE=%~dp0%SCRIPT_DIR%\python\python.exe" +set "MAIN_PY=%~dp0%SCRIPT_DIR%\extract_and_rename.py" + +if not exist "%PYTHON_EXE%" ( + echo 配布パッケージが不完全です(pythonフォルダが見つかりません)。管理者に確認してください。 + pause + exit /b 1 +) + +if not exist "%MAIN_PY%" ( + echo 配布パッケージが不完全です(extract_and_rename.pyが見つかりません)。管理者に確認してください。 + pause + exit /b 1 +) + +"%PYTHON_EXE%" "%MAIN_PY%"