A captura de tela tornou a pergunta muito mais clara.
Vejo que você está usando %~nx1
para mostrar o nome do arquivo no título do prompt de comando exibido.
Para usar o nome de arquivo sem a extensão , em vez de usar %~nx1
, use %~n0
.
ou seja:
@echo off
color 0d
call :sub *.bat
:sub
Title Hacking %~n0 Called Domain
echo Test 1
timeout /t 2
echo Test 2
timeout /t 2
echo Completed
timeout /t 2
exit
Eu tenho %~n0
de aqui .