Sometimes you need to create a batch file which includes commands that require elevated rights. Due to the UAC function included in Windows since Windows Vista, when start a batch file, it opens without the required access rights unless you right click it and select 'Run as Administrator' from the context menu. Here is how you can create a batch file which will auto elevate itself.

Jul 05, 2017 How to Add a Timeout or Pause in a Batch File Lowell Heddings @lowellheddings Updated July 5, 2017, 5:38pm EDT If you are writing a batch file and you don’t want to continue until somebody presses a key, you can do it really easy with the timeout command. Sep 03, 2020 Save your document as a batch file. If you haven't yet saved your document as a batch file, do the following: Click File, then click Save As. Type in your file's name followed by.bat (e.g., 'My Batch File' would become 'My Batch File.bat'). Click the 'Save as type' drop-down box, then click All Files. Select a save location, then click Save.

RECOMMENDED: Click here to fix Windows errors and optimize system performance

Before you continue, see how to add Batch file (*.bat) to New menu of File Explorer. Place the following content at the beginning of your batch file:

Place your own batch commands which require elevation below the last line.

The provided code will create a special VBS file which will restart it if it is not running as Administrator. So, if you launch it with limited permissions, you will get a UAC prompt requesting you to elevate privileges before it runs its commands!

Here is how it looks in Windows 10:

Credits for this code go to Matt.

RECOMMENDED: Click here to fix Windows errors and optimize system performance

Summary :

Batch files are used widely by computer handyman to simplify everyday tasks, to shorten the time and save unnecessary hassle. So what is a batch file? Can you create a batch file yourself? How to run the bat file on computer? These questions will be answered below.

You’d better turn to MiniTool Solution when you want to secure data or recover lost files from PC.

How to Create a Batch File Windows 10

What is batch file?

Batch File Add Bat

Batch file (also known as bat file) is actually a special kind of text file with a .bat extension. You can put some commands into the batch file to turn a complex process into a simple task. In this way, the commands can be run in sequence as soon as you click on the file. In short, the bat file is a script file in DOS, OS/2 and Microsoft Windows.

People are wondering how to create a batch file easily. Therefore, this part will focus on how to make a batch file in 2 ways.

How to Create a .bat File in Microsoft Windows 10

Firstly, you need to make sure you have a text editor (Notepad or WordPad is ok) and some basic using knowledge of Command Prompt. Then, follow the steps below.

How to make a bat file (simple bat file):

Step 1. Dragon age origins ui mod. Right click on the blank area on your PC screen.

Step 2. Choose New from the menu.

Step 3. Select Text Document from the submenu.

Step 4. Double click on the New Text Document file on desktop to open Notepad window.

Step 5. Type the following content into it:


ECHO Congratulations! Your first batch file executed successfully.


Step 6. Select File from menu bar.

Step 7. Select the Save As… option.

Step 8. Type a name into the textbox after File name (add .bat extension to it) and choose a location to save the simple batch file.

Step 9. Click on the Save button to confirm.

There’s another way to open the Notepad window:

  1. Click on the Cortana search icon/box on taskbar.
  2. Type notepad and select Notepad from the result.

If you want to create an advanced Windows batch file or actionable batch file, you should also open the Notepad window -> type the corresponding content -> save it as a bat file.

How to Create a Bat File in MS-DOS

This way only works on the computers running a 32-bit version of Windows. If your system is 64 bit, please use the above steps.

Batch File - How To Increment Variable Under DOS?

Step 1. Open Windows search box and type cmd.

Useful Batch Files

Step 2. Select Command Prompt from the result to open MS-DOS prompt.

Step 3. Type edit test.bat and hit Enter.

Step 4. A blue edit screen will appear. Type the following content into it:

@echo off

echo Hello this a test batch file


dir c:windows


Step 5. Find and click File.

Step 6. Choose exit from the menu.

Step 7. Click on the Yes button to save it.

If you want to execute the test.bat file, just go back to the MS-DOS prompt -> type test -> hit Enter.

That’s all about how to create.bat files.

How to Run a Batch File

Run in file explorer:

  1. Open File Explorer on your Windows 10.
  2. Navigate to the drive and folder that include the Windows batch file.
  3. Just double click on the batch file to run it.
Note: Some commands require the administrator privileges, so you need to run the .bat file as administrator: right click on the file -> choose Run as administrator -> click Yes.

Run a batch file from Command Prompt:

  1. Open Windows search and type cmd.
  2. Right click on Command Prompt and choose Run as administrator.
  3. Type C:Usersfolder locationfilename.bat and hit Enter.

In addition, you can run a bat file in Windows 10 on scheduled through Task Scheduler or run the batch file on startup via file explorer.