How do I create a Windows Batch file that does not show the Command Prompt when executed?

As an IT administrator, you may find yourself needing to create a Windows batch file that does not show the command prompt window when it runs. This can be a useful technique for automating certain tasks, or for running programs that do not require user interaction, such as background processes.

Creating a batch file in Windows is a simple process. First, open a text editor such as Notepad, and enter the commands you want to be executed. For example, if you want the batch file to open a program, you could enter \start programname.exe\ on its own line. Once you have entered all the commands you want to be executed, save the file with a .bat extension.

Now that you have created the batch file, you need to make sure that it does not show the command prompt window when it runs. To do this, open the Task Scheduler, which is found in the Control Panel under Administrative Tools. Create a new task, and set the Action to \Start a program\. Then, browse to the batch file you created and select it. Finally, click on the \Advanced\ button and check the box labelled \Run with highest privileges\ and uncheck the box labelled \Show the task when running\.

Now, when you run the task, the batch file will run without showing the command prompt window. This is useful for automating tasks or running certain programs, as the window will not stay open and the user will not be disturbed.

In addition to using the Task Scheduler, you can also use the command line to run the batch file without displaying the command prompt window. To do this, open a command prompt window and enter the following command:

start /b C:\\path\\to\\batchfile.bat

The /b option indicates that the program should run in the background, without displaying a window.

In conclusion, creating a batch file in Windows and running it without displaying the command prompt window is a simple process. Using the Task Scheduler or the command line, you can easily create a task that runs the batch file in the background and does not interrupt the user.

Inquire Now

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Find your next full or part-time role here

ScaleDesk can either help you find your next full time gig or a part time side gig where you can create extra income!

Onboard with us once
Skip HR screening and go to the final interview with with only your resume and a video interview you never have to redo
Get paid electronically every month for the hours you work
We will be your reference even if you work for us once

IT Teams: Use ScaleDesk to augment your team

Schedule Demo