Quick starting guide

Picobat is an open source command prompt meant to implement a superset of cmd.exe script language (known as batch by most developers). It is designed to be as simple to use as possible, reliable, portable and lightweight.

Getting started with Picobat

Firstly, if you have never used cmd or an equivalent interpreter before, you should definitely consider reading a tutorial about batch programming. On the other hand if you are already familiar with batch, just open pbat and start typing some commands ! Picobat batch dialect is almost compatible with cmd.

If you use Picobat on windows, the only file extension provided is .pbat by default (to avoid trashing your OS with potential conflicts). However, calling a .bat or .cmd script from inside Picobat, leads them to get executed by Picobat.

Downloading Picobat

The latest release of picobat is available here. Extract the archive and start playing with pbat in the extracted folder.

Picobat changes

Once installed, it is quite straightforward to play with Picobat, especially if you are quite familiar with cmd. However, there is a couple of thing out there you have to know about.

On one hand, there is a couple of differences between Picobat and cmd :

On the other hand, Picobat also provides you with with a bunch of extensions:


If you have some questions about or need some help with Picobat, please feel free to join Picobat’s official discord at: https://discord.gg/w4KtdCv

If you want to dig deepeer, do not hesitate to browse the documentation. Command index and Specification index are good places to start. Have fun !