- 5paisa
- AdSense
- Android
- Asphalt 8 : Airborne Mod Apk 4.9.1b Unlimited Money
- Battlegrounds Mobile India
- Blogger
- Blogging
- Bug Hunting
- cloud storage
- Cmd
- Damn vulnerable Web Application
- Demat Account
- Difference between
- dj alok
- dj alok in free firefree
- Doodle Army 2 : Mini Militia 5.2.0 Apk + Mod for android
- DVMA
- E-books
- earn Bitcoins
- Ethical hacking tutorials
- Express vpn
- EXPRESSVPN PRO APK 7.12.1
- EXPRESVPN CRACKED APK
- fire dj alok
- Freefire
- Gaming
- Google drive
- Google llc
- gplink
- Groww App
- Health
- helo
- helo mela
- helo app
- Helo app earn paytm
- Helo app full guide
- Helo app invite and earn
- Helo app redeem proof
- Helo app refer and earn
- Helo app unlimited trick
- Helo app withdraw proof
- Helo Mela Offer: Get Rs.2 Free Paytm Cash + Win Upto Rs.10000 Paytm Cash
- helo refer and earn
- How to
- How to combine two Wifi Connections to get a faster Internet
- how to get dj alok for free
- how to get free dj alok
- how to get free dj alok in free fire
- How to install DVWA on Kali Linux 2020.2
- How To Use Light Speed WebCache on Your website
- ICICI Direct
- IOS
- kali linux
- Live streaming
- makeup
- meesho
- Money Earning
- My poems
- Netflix
- Netflix mod
- Netflix premium
- News
- online courses
- Pentesting
- programming
- PUBG
- Puffin Browser Pro 8.3.0.41446 (Full) Apk + Mod for Android
- Puzzles
- Recharge offers
- Refer and Earn
- Reviews
- SEO
- shell Scripting
- Shortlink
- Spotify Music 8.5.57.1164 APK Mega Mod Cracked Latest Android
- stylish name
- Technology
- Tips&Tricks
- Township Mod Apk 7.5.0 Unlimited Money
- Udemy
- Udemy courses
- Udemy free
- Udemy premium
- VClip app download link
- VClip app full details
- VClip app invitation link
- VClip app referral code
- VClip app referral link
- VClip app review
- Web designing
- What is
- WINDOWS
- Wishes
- Wordpress
- World Cricket Championship 2 2.8.9 Apk + Mod (Coins/Unlocked)
- Youtube tricks
- zoom app
- zoom bombing
- zoom call
- Zoom safety tips
What Is A Batch File In Windows? How To Create A Batch File?
What Is A Batch File In Windows? How To Create A Batch File?
Short : In Windows, the batch file stores commands in a serial order to be used by the command line interpreter CMD as an input. In this article, I have mentioned the basic steps by which you can create a batch file of your own in order to automate tasks on your Windows machine.
What exactly is a batch file?
The batch file is a term which often falls on the ears of Windows users. Basically, it’s a way of doing things without actually doing them. Wait, before you ask me whether I am high, let me elaborate the batch file and its working.
You might be aware of the Windows command line interpreter known as CMD or Command Prompt. It takes various commands as input through the keyboard and processes them. Being a Windows user, most of us are not much comfortable with anything that doesn’t look good, and CMD is one of them.
A batch file does the work of a mediator between you and the command prompt. It is a file – with .bat, .cmd, .btm file extensions – containing the CMD commands. When you run a batch file, the commands written in it are executed in the Command Prompt following a serial fashion. Otherwise, these would have to be entered manually line by line.
What’s the use of a batch file?
Now, why should you keep the commands in a batch file? A batch file saves your time, otherwise, would be invested in typing the same commands again and again. For instance, you can schedule your Windows OS to shut down after a specific amount of time using the command prompt. If you have created a batch file for the shutdown operation, you’ll only have to double-click to run it, like you normally open applications, and your Windows will shut down after the time you have already set.
If a developer wants to use the command prompt on your machine while installing software, he can do so by including a batch file in the setup files. Otherwise, you would have to run the commands which I guess won’t make you happy. In a nutshell, it is a script file used to automate tasks in DOS, Windows, and OS/2 operating systems.
While creating a batch file, you can also enable loops (for), conditional statements (if), control statements (goto), etc. You can run a batch file directly from the command prompt by typing its name. Also, you can run one batch file from another batch file using the CALL command.
Things to know before creating a batch file
Creating a batch file is all about commands and crafting them appropriately for best use. You need to be aware of some basic Windows CMD Commands which will help you create basic batch files.
title : It used to change the title text displayed on top to CMD window.
echo – Displays the input string as the output. Use ON or OFF option for ECHO to turn the echoing feature on or off. If you turn on the ECHO, the CMD will display the command it is executing.
pause – Used to stop the execution of Windows batch file.
EXIT – To exit the Command Prompt.
cls – Used to clear the command prompt screen.
:: – Add a comment in the batch file. The Command Prompt ignores any text written as a comment.
To open a file using cmd, you need to navigate to that folder/directory using the command line. Then type the name of that file along with its file extension. For instance, you need to run a text file named HelloWorld. Type HelloWorld.txt and press Enter.
These commands can help you to create a basic batch file. You can improve your batch file by learning more commands from the Windows CMD Commands list.
How to create a batch file in Windows?
Here, I am going to tell you steps to create a small batch file.
- Open a new notepad file. You can also use any similar text file editor, like Notepad++.
- Type the following commands in the text file:
echo off
:: See the title at the top. And this comment will not appear in the command prompt.
echo Test file executed.
echo I am too lazy to write commands again and again.
pause
3. Save the text file with the extension .bat instead of .txt. For instance, testbatch.bat in my case.
Note : Make sure the Hide File Extensions feature is turned off in Windows. Otherwise, you will not be able to change the file extension. To check, go to Control Panel > File Explorer Options > View tab > Uncheck Hide extensions for known file types.
4. To Run the batch file, simply double-click it. The CMD Window will open automatically with the desired output.
You can also try echo on in the command mentioned in Step 2 to see what it does. Now, every time you’ll run this file the same text will be displayed. You can also use the .cmd extension in place of .bat extension.
Do something more
Some time ago, I told you about checking the battery health on your Windows machine by using the POWERCFG utility. Earlier, you had to do a lot of work. In order to check the battery health, you had to open CMD, type the command, and then go to the location where the output file gets stored.
Let’s give some rest to your hands by creating a batch file and automate the task.
Create a batch to generate Energy Report:
In a new text file, type the following command:
powercfg/energy
C:\WINDOWS\system32\energy-report.html
Save the file as energyreport.bat or any name you like. Keep in mind you use the correct file extension.
Create batch file to generate Battery Report:
powercfg /batteryreport
C:\Windows\System32\battery-report.html
Save the file as batteryreport.bat or any name you like.
Important : The POWERCFG utility only works with administrator privileges. So, you will have to run these batch files in “Run As Administrator” mode. You do so by Right Clicking the batch file > Click Run As Administrator
If you run these battery checking batch files without administrator privileges, it will show you version of the report which is already stored at that location. Using batch files with admin rights will display the latest data.
Also Read
KUMAR JEERU
. I am a Programmer and Pentester. I find and Fix loophole in websites and networks. Connect with me for queries , web developemnt , Scanning and Fixing website Security issues. My company gives special discount for independent entrepreneur , small and Medium size companies. Contact me directly on my face page
2 comments
This guideline on creating A Batch File is great actually tried the steps and it works perfectly fine for me thanks
ReplyDeleteThis guideline on creating A Batch File is great actually tried the steps and it works perfectly fine for me thanks
ReplyDelete