Сохраните следующее как wscript, например, hidecmd.vbs после замены "testing.bat" с именем Вашего пакетного файла.
Set oShell = CreateObject ("Wscript.Shell")
Dim strArgs
strArgs = "cmd /c testing.bat"
oShell.Run strArgs, 0, false
Второй параметр oShell.Run
intWindowStyle
значение, указывающее на появление окна программы и нулевого значения, для скрытого окна.
Ссылкой является здесь http://msdn.microsoft.com/en-us/library/d5fk67ky.aspx
Используйте запускают с '/B' опцию. Например:
@echo off
start /B go.bat
Используйте скрытый запуск (стоит 20$),
Скрытый запуск - запущенные приложения и пакетные файлы без консоли или подсказки контроля учётных записей
Консольные приложения и пакетные файлы регулярно запускаются при запуске Windows или в расписании. Основное неудобство этого - то, что каждое приложение открывает консоль, которая мерцает на экране. Скрытый Запуск (или Hstart) является легкой утилитой командной строки, которая позволяет Вам запускать консольные приложения и пакетные файлы без любого окна в фоновом режиме, обрабатывать расширение полномочий контроля учётных записей в соответствии с Windows 7 и Vista, запускать несколько команд параллельно или синхронно, и многое другое.