Skip to main content

What is a Batch Script?

What is a Batch Script? is a general understanding about Batch Scripts or Batch file. Batch file or Batch Script file is a Microsoft DOS, OS/2 or Microsoft Windows Command Line File. Batch Scripts can be a single command or set of commands stored in text file. Batch Scripting execute these commands one after one, in a sequence or more technically commands executed by the command-line interpreter. It is generally used to ease and automate some administrative task in the form of commands sequence in Microsoft Windows. The term "batch" is from batch processing, meaning "non-interactive execution", though a batch file may not process a batch of multiple data.

File Extensions:

Microsoft Windows and Microsoft DOS OS use .bat extension, Windows NT and OS/2 also added .cmd. Batch files for other environments may have different extensions, e.g., .btm in 4DOS, 4OS2 and 4NT related shells.

Internet media type:

application/bat, application/x-bat, application/x-msdos-program, text/plain

How do I run a Batch Script or Batch File?

The Purpose of What is a Batch Script? is to give an overview that how you can just double click on the batch file and it will execute the batch script in sequence. A good approach to run the batch file is from command prompt. In such case, you will need to move into the direction containing the file and type the name of the batch file. For example, if the batch file is “scripts.bat”, you can type scripts.bat or simple scripts will execute the command.

Example Batch File:

Copy below quoted text and paste into a notepad file. Now, save this file as "scripts.bat" on a location, easy to remember.
@ECHO OFF
ECHO "Hello - This is a Batch Script" &echo.
PAUSE

Output of Batch File:

 

Comments

Popular posts from this blog

Setting up per connection Limit Bandwidth on MikroTik Router

Generally, I do not prefer to add any unwanted restriction on the network user until its required due to some Administration reason. I know, there are more ways to tackle this setting up per connection Limit Bandwidth on MikroTik Router question comes into one’s mind but I resolve my concern while using MikroTik PCQs feature in MikroTik Queue Type and then calling this Queue Type to Simple Queue. There are more options for setting up per connection Limit Bandwidth on MikroTik Router but please share your concern to add anything else in this article. Let’s start to add our configurations; I am using WinBox for this Article but you can use anything you are convenient to use. Let’s start Step by Step procedure for Setting up per connection Limit Bandwidth on MikroTik Router, any version.  Setup Queue Types After Successful Login, click on Queues menu. Navigate to Queue Types and Press Add + (Plus Sign) to add a new Queue Type. Type a Name like in my scenario,...

DsReplicaGetInfo failed with status 8453 0x2105 on Windows Server 2008

I have two Domain Controller in my envorinment, Primary Domain Controller is Windows Server 2003 based and Additional domain controller is Windows Server 2008 based. When I Installed New 2008 ADC and after some time, when I check with repadmin /showreps found the error.... DsReplicaGetInfo() failed with status 8453 (0x2105):Replication access was denied. I really worried about Solutions: [ DsReplicaGetInfo failed with status 8453 ]

Event ID: 14158 Source: Microsoft Forefront TMG Firewall - How to change intra-array address in TMG 2010

In my organization, we are privious using Microsoft ISA Server 2006 ENT for proxy and gateway purpose. There are two website published on ISA 2006 Server and I install Microsoft TMG 2010, this morning. When I was making installations and configurations of my New Microsoft TMG 2010 Firewall Server with 192.168.10.17 but when I replace server with my existing Microsoft ISA Server 2006 and change Internal IP to my privous gateway IP, Microsoft TMG 2010 start showing events with ID 14158  and Configurations Error with "Description : The IP address specified for communication between this Forefront TMG computer (192.168.10.17) and other array members is not bound to a network adapter installed on this computer. The IP address specified for intra-array communication must be bound to a network adapter installed on the computer." Event ID 14158 Solution - 1: (Easy One)  Management Console : Start > All Programs > Microsoft Forefront TMG > Micr...