I don't want 5 separate files.. But just one batch file ...
Não está claro o que você quer dizer com isso.
Se você quiser ter um arquivo em lote que execute as funções dos cinco arquivos existentes,
você provavelmente pode apenas concatená-los com
copy aaa.bat+bbb.bat+ccc.bat+ddd.bat+eee.bat alphabet_soup.bat
e, em seguida, verifique o arquivo combinado para coisas como os scripts
- usando os mesmos nomes de variáveis (especialmente se
eee.bat
espera que %foo%
fique em branco quando for iniciado)
- com rótulos idênticos (por exemplo,
:foo
)
- fazendo
setlocal
sem fazer endlocal
- usando o final do arquivo como um retorno de sub-rotina
- usando
exit
quando terminarem (você vai querer mudar isso para goto
do próximo script)