Existe um programa chamado HStart (HiddenStart) que faz isso facilmente.
hstart /noconsole c:\example.bat
Você pode encontrar o hstart no ntwind.com Hidden Start Utility
Eu tenho um arquivo bat que abre uma janela e mostra muitas informações, o que me incomoda muito. Como eu poderia rodar o arquivo bat no fundo?
Existe um programa chamado HStart (HiddenStart) que faz isso facilmente.
hstart /noconsole c:\example.bat
Você pode encontrar o hstart no ntwind.com Hidden Start Utility
Duas maneiras de resolver, dependendo do que você deseja, verifique as respostas aqui:
Por solicitação do @ Twisty, aqui está uma cópia da solução de esta resposta:
Set WshShell = CreateObject("WScript.Shell" )
WshShell.Run chr(34) & "C:\Batch Files\ mycommands.bat" & Chr(34), 0
Set WshShell = Nothing
Coloque isso em um arquivo com a extensão .vbs
, edite o local no arquivo bat e execute .vbs
.
Tags windows batch-file