Я думаю, что это:
exit /b [exitCode]
Не только потому, что его более понятно использовать, но и потому, что exit / b (и просто выход) может вернуть значение exitCode (ERRORLEVEL)вызывающая программа.
По моему скромному мнению, goto: eof - странный патч, который не должен использоваться ...