# 1. Устанавливаем кодировку вывода (UTF8) [Console]::OutputEncoding = [System.Text.Encoding]::UTF8 # 3. Активация виртуального окружения & "c:/Python/CRPT/LabelExtractor/.venv/Scripts/Activate.ps1" Write-Host "--- Окружение активировано. Начинаю обработку файлов... ---" -ForegroundColor Green # 4. Список команд # Используем '--' перед аргументами, если пути содержат сложные символы python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 01Aggregation_21_02_26 --validate-only "C:\Python\CRPT\CIS distribution\data\01Aggregation_21_02_26.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 02Aggregation_24_02_26 --validate-only "C:\Python\CRPT\CIS distribution\data\02Aggregation_24_02_26.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 03Aggregation_27_02_26 --validate-only "C:\Python\CRPT\CIS distribution\data\03Aggregation_27_02_26.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 04Aggregation_28_02_26_ТН008 --validate-only "C:\Python\CRPT\CIS distribution\data\04Aggregation_28_02_26_ТН008.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 05Aggregation_28_02_26_ТНС010 --validate-only "C:\Python\CRPT\CIS distribution\data\05Aggregation_28_02_26_ТНС010.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 06Aggregation_28_02_26_ТНС011 --validate-only "C:\Python\CRPT\CIS distribution\data\06Aggregation_28_02_26_ТНС011.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 07Aggregation_28_02_26_ТНСК001 --validate-only "C:\Python\CRPT\CIS distribution\data\07Aggregation_28_02_26_ТНСК001.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 08Aggregation_28_02_26_ТНСК002 --validate-only "C:\Python\CRPT\CIS distribution\data\08Aggregation_28_02_26_ТНСК002.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 09Aggregation_28_02_26_ТНСК003 --validate-only "C:\Python\CRPT\CIS distribution\data\09Aggregation_28_02_26_ТНСК003.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 10Aggregation_28_02_26_ТНСК004 --validate-only "C:\Python\CRPT\CIS distribution\data\10Aggregation_28_02_26_ТНСК004.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 11Aggregation_28_02_26_ТНСК005 --validate-only "C:\Python\CRPT\CIS distribution\data\11Aggregation_28_02_26_ТНСК005.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 12Aggregation_28_02_26_ТНСК0009 --validate-only "C:\Python\CRPT\CIS distribution\data\12Aggregation_28_02_26_ТНСК0009.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml" Write-Host "--- Все задачи выполнены успешно! ---" -ForegroundColor Cyan