Possible Duplicate:
Run a completly hidden batch file

I have a bat file that open a window and show a lot of information, which bother me a lot. How could I run the bat file in background?

marked as duplicate by harrymc, ChrisF, Mehper C. Palavuzlar, Sathyajith Bhat, random Nov 15 '10 at 4:32

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


There is a program called HStart (HiddenStart) which does it easily.

hstart /noconsole c:\example.bat

You can find hstart at ntwind.com Hidden Start Utility


Two ways to solve, depending on what you want, check the answers here:

Per @Twisty's request, here's a copy of the solution from this answer:

Set WshShell = CreateObject("WScript.Shell" ) 
WshShell.Run chr(34) & "C:\Batch Files\ mycommands.bat" & Chr(34), 0 
Set WshShell = Nothing 

Put this in a file with .vbs extension, edit the location to your bat file and run .vbs instead.

  • As a highly valued Super User, I suggest you revisit this answer and add more detail. Hyperlinks alone tend to point toward an answer without actually being one. Please edit your answer so that it includes the essential elements from your linked source. – Twisty Impersonator Apr 22 '17 at 15:40
  • @Twisty Sure, edited. – icyrock.com Apr 22 '17 at 21:34

Not the answer you're looking for? Browse other questions tagged or ask your own question.