Подтвердить что ты не робот

Пакетный файл: возврат к вызывающему абоненту?

Что эквивалентно оператору return для подпрограммы пакетного файла?

4b9b3361

Ответ 1

Это:

goto :eof

Это, по понятным причинам, необычно для кого-то, привыкшего к нормальным языкам программирования.

Я нашел эту информацию здесь.

Ответ 2

Я думаю, что это:

exit /b [exitCode]

Не только потому, что он более понятен в использовании, но также потому, что exit/b (и просто выйти также) может вернуть значение exitCode (ERRORLEVEL) программе-вызывателю.

По моему скромному мнению, goto: eof - это странный патч, который нельзя использовать...

Ответ 3

Goto :Eof

Exit

Перейти: Eof обычно используется в команде вызова например:

@echo off
call :Hi
pause&exit
:hi
echo Hello!
goto :eof