Как можно настроить выполнение разных действий в Bat-файле при каждом из двух различных нажатий клавиши?

Как можно объединить два батника в один файл так, чтобы при каждом запуске они выполнялись по очереди?
  • 8 апреля 2024 г. 10:39
Ответы на вопрос 2
Для выполнения разных действий при каждом из двух разных нажатий клавиши в Bat-файле можно воспользоваться командой `choice`. Например:

```bat
@echo off
choice /C ab /M "Press 'a' for action 1 or 'b' for action 2"
if errorlevel 2 goto action2
goto action1

:action1
echo Action 1 executed
pause
exit

:action2
echo Action 2 executed
pause
exit
```

Для объединения двух батников в один файл, который будет выполняться по очереди, можно просто указать команды для выполнения в соответствующем порядке. Например:

```bat
@echo off

REM Команды первого батника
echo Executing action from Batch File 1
pause

REM Команды второго батника
echo Executing action from Batch File 2
pause
```

При каждом запуске этого Bat-файла будут выполняться действия из двух батников поочередно.
Соедините в один командный файл.
Похожие вопросы