Загрузка данных


@echo off
chcp 65001 >nul

:: Проверяем, передан ли хотя бы один параметр
if "%~1"=="" (
    echo Ошибка: Не передан текст для обработки.
    echo Использование: %0 "текст для обработки"
    pause
    exit /b 1
)

echo Обработка текста: %*
echo.

:: Переменная для хранения всех аргументов
set "full_text=%*"

:: Заменяем кавычки, чтобы избежать проблем с парсингом
setlocal EnableDelayedExpansion
set "text_no_quotes=!full_text:"=!"

:: Используем for для разделения по пробелам
for %%w in (!text_no_quotes!) do (
    if not "%%w"=="" (
        echo Запускаем скрипт для слова: %%w
        start "" "word_processor.bat" "%%w"
    )
)

endlocal
echo.
echo Все скрипты запущены. Основной скрипт завершается.
pause