Um arquivo de lote é um conjunto de instruções.
Você pode fazer com que o arquivo de lote execute o executável e, portanto, você tenha um arquivo para clicar.
Se você quiser se livrar do fato de ter vários arquivos armazenados em um único local, considere mover os arquivos para uma pasta, por exemplo C: \ MyTools, e criar um atalho para esse arquivo .cmd em outra pasta , por exemplo, sua área de trabalho.
Agora você pode executar seu arquivo em lote sem ver todos os outros arquivos.
Se você perguntar isso porque deseja distribuir seus arquivos como um único arquivo, será necessário trabalhar com arquivos .exe.
Um arquivo em lote não pode conter nada além de texto.
É possível criar um arquivo de extração automática que, depois de executado, extrai seu conteúdo para um local temporário e, em seguida, executa o script de comando.
Você pode distribuir este arquivo e ele funcionará. O lado negativo é que você terá que fazer a limpeza manualmente também de dentro do seu arquivo bat se você quiser que as pessoas usem apenas aquele arquivo sem deixar os programas para trás em sua pasta temporária, que eles podem encontrar se eles navegarem até lá.
O Winrar pode criar arquivos auto-extraíveis que executam um arquivo de lote imediatamente após. Eu uso isso se eu quero criar um executável que se extrai e executa um segundo executável que está dentro com certos parâmetros, por exemplo, um navegador Chrome portátil que inicia um site.