Створюємо bat-файл з ім'ям Lab3.bat. Завдання цього файлу в складанні двох операндів. Результат записується у лог-файл з ім'ям, який заданий у bat-файлі.
Умова: якщо задані два операнди цілочисельні, то зробити складання і запис у лог-файл результату, а також вивести відповідь happy end, якщо один або обидва операнди не задані, то залишити у лог-файлі відповідь з попереднього розрахунку і вивести відповідь absent.
echo %0
echo %1
echo %2
if "%1%" == "" goto label_1
if "%2%" == "" goto label_1
set p1=%1
set p2=%2
set /A p3=p1+p2
echo %p3% > %0_Log1.txt
goto label_2
: label_1
echo % absent
goto label_3
: label_2
echo % happy end
: label_3
Контрольні питання
1. Перелічити спеціальні символи, які використовуються в команді SET.
2. Яке призначення мітки EOF?
3. Яка кількість знаків, що використовуються в команді GOTO?