Você pode verificar essa pergunta e a resposta aceita. Ela permitirá ocultar a janela de comando durante a execução seu arquivo .bat. Colado abaixo por conveniência.
Solução 1:
Salve esta linha de texto como arquivo invisible.vbs
:
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
Para executar qualquer programa ou arquivo em lote de forma invisível, use-o da seguinte forma:
wscript.exe "C:\Wherever\invisible.vbs" "C:\Some Other Place\MyBatchFile.bat"
Para também ser capaz de passar / retransmitir uma lista de argumentos, use apenas duas aspas duplas
CreateObject("Wscript.Shell").Run "" & WScript.Arguments(0) & "", 0, False
Exemplo: Invisible.vbs "Kill.vbs ME.exe"
Solução 2:
Use uma ferramenta de linha de comando para iniciar silenciosamente um processo: Quiet , hidecon ou hideexec .