@echo off chcp 65001 >nul cd /d "%~dp0" echo ================================ echo Обновление прайса сайта из Excel echo ================================ echo. where python >nul 2>nul if errorlevel 1 ( echo [Ошибка] Python не найден. echo Установите Python с https://www.python.org/downloads/ echo и отметьте галочку "Add python.exe to PATH". echo. pause exit /b 1 ) python -c "import openpyxl" >nul 2>nul if errorlevel 1 ( echo Устанавливаю библиотеку openpyxl... python -m pip install openpyxl if errorlevel 1 ( echo [Ошибка] Не удалось установить openpyxl. pause exit /b 1 ) ) if not exist "prices.xlsx" ( echo Excel ещё нет — создаю prices.xlsx из текущего прайса сайта... python update-prices.py --init if errorlevel 1 ( echo [Ошибка] Не удалось создать prices.xlsx pause exit /b 1 ) echo. echo Создан файл prices.xlsx echo Откройте его, отредактируйте и снова запустите этот bat. echo. pause exit /b 0 ) python update-prices.py if errorlevel 1 ( echo. echo [Ошибка] Обновление не выполнено. pause exit /b 1 ) echo. echo Готово. echo 1^) Проверьте сайт локально на странице Цены echo 2^) Залейте на REG.RU файл prices-data.js echo. pause