¿Algo así como una función / método en archivos por lotes?

¿hay algo que imite un método como el que se conoce de Java, C #, etc.? Tengo 5 líneas de comandos en un archivo por lotes, esas 5 líneas se usan en más de un lugar dentro del archivo por lotes. No puedo usar un goto, porque dependiendo del nivel de error creado por esas 5 líneas, tengo diferentes acciones que siguen. Intenté colocar mis 5 líneas dentro de un archivo de lotes 5lines.bat, pero el archivo de lotes original original.bat solo llama a 5lines.bat y no ejecuta los comandos después de la llamada a 5lines.bat): así es como se ve mi original.bat me gusta:

<code>5lines.bat
echo this gets never called, how to make sure this gets called?
</code>

No hay salida o algo así en 5lines.bat! ¿Cómo puedo asegurarme de que se llame a la línea después de 5lines.bat?

Respuestas a la pregunta(8)

Su respuesta a la pregunta