Read Mode

CMD Extensions | Batch Plugins

March 04, 2018
This Page Contains Some Extra Extensions/Plugins for making your Batch Programming more easy, reliable and advanced. Here We're Sharing some of them that we're using to make Our Batch Programs More effective. You can Download them, and Use into your Batch Programs. If You Like Our Work, Please Do comment! As They make us feel alive again. 😀

CMD Extensions | Batch Plugins | by Kvc
Keep Sharing - Keep Learning!
Most of the Following Plugins are Created By Kvc, But Not All. You can also find the Creations of Some amazing Programmers - Who keeps on putting Efforts in making Batch Programming a better and Easy to learn Language. You can Download the Required extension by Simply Clicking on the corresponding Link.

"Innovation distinguishes between a leader and a follower."
-Steve Jobs

If you want any Extra Extension or You want to share your own plugin. You are heartily welcome. Just comment on your Requirement, we'll try to fulfill it. We've Updated this Page and Removed all the Unnecessary Junk Functions / Plugins. Because, Those functionalities can be achieved with the standard Batch Plugins available. This is the One Place to have a wider view of Heart of TheBATeam website (

And, We've again Updated the Format in order to make things better and simple for the users. Now, The Plugins are arranged in Alphabetical order. And, Now you can easily find the plugin of your need from this table like layout. Any Suggestions for making it more better will be highly appreciated.

Note: The unavailable Functions will be available soon! Have patience.

[Plugin Name] (version) - [Author] - [Description]


  1. AtCenter (1.0) - Kvc - Moves CMD Window to the center of Screen.
  2. Ascii (1.0) - Aacini - Show Ascii codes of string literals and Batch variables.
  3. AES (1.0) - Fatih Kodak Decode/Encode files/data using the AES algorithm.
  4. AffPng (2.1) - SachaDee - Prints Png/jpg/bmp Images on screen without dialog box.
  5. AC (1.0) - Michał Bukowski - Allows precise math calculation with decimals/floats.
    AC (1.1) - Michal Bukowski - Allows Precise mathematical Calculation with advance maths functions.


  1. Box (1.0) - Kvc - Prints a Box like Layout in CMD Console.
    Box (2.0) - Kvc - Faster and efficient than ver.1.0.
    Box (3.0) - Kvc - Prints a Box, quickly than previous versions.
    Box (4.0) - Kvc - Prints a box, with different box styles. (New Styles + Fast Display)
  2. Batbox (1.0) - DarkBatcher - Allows to perform multiple tasks in single go. (1 file for all options!)
    Batbox (3.1) - DarkBatcher - Same Properties but with new additional switches.
  3. Button (1.0) - Kvc - Print a button like layout on CMD console.
    Button (2.0) - Kvc - Prints an advance button + Mouse Clickable + Mouse Hover in CMD.
  4. Base64 (1.2) - Fatih Kodak - Decode/Encode files using the Base64 algorithm.
  5. BriefLZ (1.0) - Fatih Kodak - Compress/Decompress files using the BriefLZ algorithm.


  1. Circle (1.0) - Kvc - Prints a GUI circle on the CMD console.
  2. CmdWiz (1.0) - Misol101 - 39 in 1 Plugin, Almost control everything on CMD.
  3. Cmdbkg (1.0) - Misol101 - Set any BMP image as permanent CMD Background. (Change Transparency)
  4. CmdMenuSel (1.4) - Judago - Allows to create Simple, but advance menu options.
  5. CursorPos (1.0) - Aacini - Get cursor Position or set cursor Position.
  6. CursorSize (1.0) - Aacini - Get cursor size or set cursor size.
  7. ColorShow (1.0) - Aacini - Show characters in the same way as Show.exe, but in color.
  8. ColorChar (1.0) -  Aacini - Stripped down version of ColorShow.exe with no variables.
  9. ColorBox (1.0) - Aacini - Show a box in text mode using line-drawing characters.
  10. Convert (?) - ? - Convert One Image format to other format.
  11. ChangeExeIcon (1.0) - Fatih Kodak - Change/Modify the icon of an exe file.
  12. Cat (2.1) - Torbjorn Granlund, Richard M. Stallman - Concatenate FILE(s), or standard input, to standard output.
  13. CkSum (2.1) - Q. Frank Xia - Print CRC checksum and byte counts of each FILE.
  14. Comm (2.1) - Richard Stallman and David MacKenzie - Compare sorted files LEFT_FILE and RIGHT_FILE line by line.
  15. CSplit (2.1) - Stuart Kemp and David MacKenzie - Output pieces of FILE separated by PATTERN(s) to files `xx01', `xx02', ...
  16. Cut (2.1) - David Ihnat, David MacKenzie, Jim Meyering - Print selected parts of lines from each FILE to standard output.
  17. Calc (?) - ? - Allows to do complex mathematical calculations enabling the floating point method.


  1. Darkbox (1.0) - TSnake41 - A Batch Server. makes Batch fast and beautiful + Additional Benefits.
    Darkbox (2.0) - TSnake41 - Even More Powerful with User Input Enabled. (Kbd + Mouse)
  2. Download (1.3) - Fatih Kodak - Downloads a file from the web.


  1. Float (1.0) - Kvc - Allows Floating point calculations in CMD.
    Float (1.1) - Kvc - Allows to save calculated value directly in variable.
  2. Fn.dll (?) - ? - Contains lots of options... 1 file for all options!
  3. FlushInputBuffer (1.0) - Aacini - Clear the input buffer from any previous keystroke.
  4. Figletcmd (1.0) - Glenn Chappell, Ian Chai - For making large letters out of ordinary text.
  5. Folderbrowse (1.1) - Fatih Kodak - Browse for a folder.
  6. Fmt (2.1) - Ross Paterson - Reformat each paragraph in the FILE(s), writing to standard output.
  7. Fold (2.1) - David MacKenzie - Wrap input lines in each FILE (standard input by default), writing to standard output.


  1. Getlen (1.0) - Kvc - Returns the length of Specified String
    Getlen (2.0) - Kvc - Returns the length of Specified String Efficiently!
    Getlen (3.0) - KvcSounak@9434 - Returns the length of String – including Special Characters.
  2. GetInput (1.0) - Aacini - Gets input from both keyboard and mouse + Hover Display.
  3. Graph (1.0) - Kvc - Create Amazing Graphs of Mathematical Data easily.
    Graph (2.0) - Kvc - Advance Graphs with auto adjustable console size.
  4. GetDim (1.0) - Kvc, Sounak@9434 - Get the current dimensions (Row x Columns) of CMD within program.
  5. Grep (2.5) - Free Software Foundation - Search for PATTERN in each FILE or standard input.
  6. GetTitle (4.0) - Rob van der Woude - Return the current window's title.


  1. Head (2.1) - David MacKenzie - Print first n lines of each FILE to standard output.


  1. Input (1.0) - Kvc - Get Both Mouse & Keyboard Input Simultaneously.


  1. Kdos (1.0) - Lego StopPro - Small Utility for doing multiple actions in single line.
    Kdos (6.0) - Lego StopPro - An alternative to existing Input Plugin & Batbox.
  2. Klocks (1.0) - Ritchie Lawrence - Win32 Commandline Lock Keys Controller for NT4/W2K/XP.


  1. Line (1.0) - Kvc - Prints a GUI Line with characters on the console.
  2. List (1.0) - Kvc - Creates a GUI List of Items, Like Context menu in windows.
    List (2.0) - Kvc - Advance GUI List with Mouse Hover Detection.
  3. Loading (1.0) - Kvc - Displays Loading bar on CMD console with a single line of code.


  1. mChoice (1.0) - Kvc - Modified Choice command.
  2. mPass (1.0) - Kvc - Prints User-input as * (Stars / asterisks).
  3. Me.Hide (1.0) - Kvc - Shows the hidden CMD console again.
  4. mSearch (1.0) - Kvc - Searches for a file in the computer and replaces it with another one.
  5. MenuBar (1.0) - Kvc - Creates advance Main-Menu Bar on top of CMD Console.
    MenuBar (2.0) - Kvc - Advance MenuBar with mouse Hover Detection.
  6. Mailsend (1.19) - BSD - Send Email via Cmd Console. 
  7. MakeAdmin (1.0) - Fatih Kodak - Add administrator manifest to exe.
  8. MaskedInput (1.0) - Fatih Kodak - Masked text input.
  9. MoveWindow (1.0) - Fatih Kodak - Move a window.
  10. Md5sum (2.1) - Ulrich Drepper, Scott Miller - Print or check MD5 (128-bit) checksums.
  11. mCopy (1.0) - Kvc - Interactive Copying with information of speed & remaining time.


  1. NoCur (1.0) - Kvc - Hides the Blinking cursor from the CMD console.
  2. Nl (2.1) - Scott Bartram and David MacKenzie - Write each FILE to standard output, with line numbers added.
  3. NirCmd (2.75) - Nir Sofer - Interactive Windows – multi-operational plugin.
  4. NumberFont (1.0) - nahkd - Allows to print Typography numbers on the CMD Console.


  1. OS (1.0) - Kvc - Detects the Current OS and its bits (x86 or x64).
  2. ObfuscateBatch (1.0) - dbenham - Properly 'Encode / Obfuscate' Your Code.


  1. Plot (1.0) - Kvc - Plot points at specified coordinates on the graph.
    Plot (2.0) - Kvc - Also adjust the output according to size of CMD
  2. PixelDraw (1.5a) - D3nX - Display RGB Color & Pixels in CMD console.
  3. Printf (1.0) - Aacini - Show formatted output and evaluate RPN arithmetic expressions.
  4. PasteClip (1.0) - Aacini - Paste text from the Windows clipboard.


  1. RC (1.0) - Robvander Woude - Returns the Time of run and Errorlevel of the command.
  2. RC4 (1.1) - Fatih Kodak - Crypt files/data using the RC4 algorithm.
  3. Record (1.1) - Fatih Kodak - Record sound using the default input device.
  4. Resizewindow (1.1) - Fatih Kodak - Resize a window.


  1. ShowCur (1.0) - Kvc - Shows Blinking Cursor on CMD Console
  2. SuperBox (1.0) - DarkBatcher - A Batch Server - Batbox - v.2.0 By DarkBatcher.
  3. Shortcut (1.11) - Marty List - To Create Shortcuts (*.lnk) @ Desired Locations in System. (No Admin Needed)
  4. Show (1.0) - Aacini - Show characters from Ascii codes, literals and variables.
  5. SendMessage (1.0) - Aacini - Send a System-Defined Message to a window.
  6. SendEmail (1.56) - Brandon Zehm - Send Emails through the Cmd Console interface.
  7. SaveFileDialog (1.0) - Fatih Kodak - Open a Windows GUI dialog to save a file.
  8. Screenshot (1.0) - Fatih Kodak - Create screenshots of your desktop.
  9. SetWindowTransparency (1.0) - Fatih Kodak - Set the transparency of a window.
  10. Speak (1.1)Fatih Kodak - Speak text/filecontent.
  11. Sha1sum (2.1) - Ulrich Drepper, Scott Miller - Print or check SHA1 (160-bit) checksums.
  12. Sha256 (1.0) - Kvc - Prints the Hash generated by Sha256 algorithm.


  1. Typography (1.0) - Kvc - Prints a typographic text on CMD console.
  2. Table (1.0) - Kvc - Create amazing tables by single line of code.
  3. Tac (2.1) - Jay Lepreau and David MacKenzie - Write each FILE to standard output, last line first. (Bottom to Top)
  4. Tail (2.1) - Paul Rubin, David MacKenzie, Ian Lance Taylor, and Jim Meyering - Print the last n lines of each FILE to standard output.


  1. Unexpand (2.1) - David MacKenzie - Convert spaces in each FILE to tabs, writing to standard output.
  2. Uniq (2.1) - Richard Stallman and David MacKenzie - Discard all but one of the successive identical lines from INPUT (or standard input), writing to OUTPUT (or standard output).


  1. Window (1.0) - Aacini - Get/set several values related to console screen window.
  2. Wget (1.19) - Hrvoje Niksic - A non-interactive network retriever. (Batch Downloader)
  3. Windowontop (1.1) - Fatih Kodak - Make a window stay on top.
  4. Wc (2.1) - Paul Rubin and David MacKenzie - Print byte, word, and newline count for each FILE.
  5. WaitDirChange (0.511) - Frank P. Westlake - Waits until a folder has changed and notifies which file was changed.


  1. Xidel (0.9) - Benito van der Zander - Data extraction tool for XML, HTML, JSON etc. files.
  2. xColor (1.0) - Erik - Simply makes the use of "color" command easier.


  1. Youtube-dl (2016) - ? - Directly Download YouTube Videos via CMD.


  1. !mouse! (1.0) - LegoStopPro - Automate the Mouse & Keyboard input as ‘Autoit Script’


  1. Replies
    1. Thanks for the appreciation Sir... :)

      #kvc with #TheBATeam

    2. does any one can help how to use f4 "Figletcmd"? i tried but it doesn't work

    3. You need to have a font file along with the Figletcmd plugin. You can download all the Font database from This Link. And, simply provide the FOnt file to the plugin.

      E.g. Figletcmd.exe -c -w 80 -f big.flf TheBATeam
      OUTPUT: Screenshot

      And, Here you can find the complete usage of the plugin.

  2. Hi !
    It's really cool to get here the great stuff of Darkbatcher, a good old friend, from the same community !
    I have not many informations about him, but he is implementing batch on non-windows platforms (this is the Dos9 project) still in this project, available here

    About me, I am making many programs with suprising features like TCP multiplayer in simplicity, I also made a fully working web server (with a little help of Xenosis) (really) in batch just need to update git.
    All the networking system using my great command, SockeT.exe, you can check it here : you can check it

    1. Wow!! TSnake... We're glad to read that you found our stuff useful. But for God sake, I'm not very much good in Networking Area. So, I Cannot write anything about your awesome plugin in my words, 'cuz to explain it... I need to know it better. But maybe you can do it yourself, I can make you a part of this BATeam, and you can easily post about your things, which you want to share. as I'm doing in here... I hope our team will result best out of the batch.

      Thanks for the Information. I hope you'll consider it.

  3. batbox dosent work in windows 10?

    1. Hey Noor! BatBox has been tested on all Windows Platforms and it seems to work just fine in each of our tests. You must be doing something wrong in your code. Can you please send the part of the code where Batbox isn't working and please specify full information about your machine by clicking Windows+R and then type "dxdiag". Then please copy and paste that information in your reply.


    2. papertronics you have it wrong the same code i have test on my dads pc and they is windows 10 on windows 7 they work on windows 10 not , the click work not on all windows 10

    3. Hi lego,
      You should look to all the comment answers - before making a statement. We've already solved the problem of not clicking on windows 10. It is due to the reason that - windows 10 has enabled 'Quick Edit' mode by default. All, you need to do is to disable it.

    4. yeah i can not good english...

  4. i am using windows 10 Home 64 bit. my laptop is MSI 6QE Leopord pro. DirectX 12

  5. i am working on my bat file for make my work easy. your menu bar is pretty cool. but i cant click using mouse. a little help please :)

    1. There is an issue with the Default Windows 10 CMD. We personally don't like this change in the traditional properties of the cmd console. So, In order to get the MenuBar Function working... You need to get the traditional cmd properties first...

      You can get them by... Open CMD > 'Right Click on Title Bar' > Defaults > 'Options Tab' > "Untick all the Option" > OK > Now, Try the MenuBar Function 'Test file' again. :) Happy Coding!

      And, Please comment at the corresponding article. It creates mess as the comment is regarding menubar function, So, it should be below menu-bar function article. Keep TheBATeam Blog clear and productive place for learning. :)

  6. I made an faster and lighter XP compatible choice.exe command alternative.
    Download :
    Source code (in extras/choice) :

    choice_fr.exe : French version
    choice_en.exe : English version


    1. Hey TSnake!

      I downloaded the choice.7z file but when I extract it, WinRAR gives the following error:

      ! D:\choice.7z: Unknown method in choice_en.exe
      ! D:\choice.7z: Unknown method in choice_fr.exe

      Am I doing something wrong or is the problem due to the code of the files?

      P.S: Check your Private Messages at I sent you a message bro!


    2. Oh ok! I'll install 7zip right away.

  7. Hey kvc can you tell me why i am banned because the email title "as it is stolen" but it is not stolen so no reason for skipping me , why not wanna talk?

    1. Hi NanoDutcher,
      There are few reasons for the decision taken by TheBATeam, and the major one was due to lack of documetation of the plugins LegoStoppro is porviding (no source, big bulky Exes with almost size 5MBs and more) so, in a sense they were detected as threat in most cases.

      And, as we don't want to get again blamed for 'converting the files into viruses' (Link)

      :) I hope, You'll understand. This is little harsh. But, Thanks for your time. :)

    2. This is bullshit you dont ask for source much is creating in other language yu don't ask if i am NanoDutcher, talk than, you,,,,,,, . It is not fair i do my best end you say stolen or bad or nothing, What i always say is wees blij met wat je krijgt/hebt

    3. I don't want to be rude Lego StopPro, but you have exceeded the limit. Kvc tried his best to keep matters calm, but yet again you were rude to him. If he says that you files aren't that much efficient, then instead of arguing with him, you should ask him how to make them more efficient. I'm sure he won't reject your request.

      Also, I suggest learning some manners and some English, it will help you alot.

      Looking for positivity in a negative world,

    4. I know but he does not have to be I'm selfish but good how do I improve my batch files / plugins? you can tell me after this speech and my name is NanoDutcher

    5. Karanveer Chouhan can you help me? and about that snaper happen, you do not know the whole story I was broken with hackforums batch coding so that came from but what do I have to do to help?


    This one is by Carlos Montiers and it contain 7 plugins inside (with Source)
    Also his plugins is updated to make it working on Windows 10.

  9. Hello, I made a darkbox-like command just: tiny; the only word that fit with it.

  10. hello people,
    there was this plugin which it would be called
    and it would show mouse position each time you move the mouse,
    which is it?

    1. There are Many solutions to this scenario... But, Most efficient is Demonstrated in Mouse Hovering in CMD | Fight for efficiency.

      Read more about All Mouse Handling plugins in batch at this link. You can search anything in TheBATeam Blog itself from the top-right Search bar (at top of every blog page)
      Hope, this will help :)

  11. hey KVC ,what happened to the graph function? No clickable download link

    1. Yup, We haven't launched these yet! That is why they are not active. We are Trying to launch them as soon as possible. :)
      Thanks for reminding Though!

  12. Hello, the Affpng archive gives an error when i try to open it. it says the file is invalid.

  13. Hi there!

    I'm trying to make a character creator with images,
    right now I just have the buttons to make the selections,
    I'm using Button Function 2.0 by KVC for them, I was wondering if there was a plug-in that I could use for handling all of the different customizations,
    without having to make possibly thousands of different images for the different possibilities,
    if there isn't, do you think you can make one, my idea is to make an image for each item,
    then position the images appropriately, so then it would look like it is on your character.



    1. The concept seems to be great. But, I think we need to talk over it to clarify it more. You can contact me @ for further talk.

      **sry for too much late reply. I have my reasons for that. Hope, you'll understand that.

  14. how to use these plugins....


      Hope this video will help you in understanding the concept of plugins. :)

  15. I have problem. I have windows 10 64 bit and I can`t use extension for my project. It was wark on windows xp but on this isn't , have you idea what I doin'g wrong?

    'batch++.exe'is not recognized as internal or external command, operable program or batch file.Press any key to continue....

    1. Seem like 'batch++.exe' was not found on your folder with your batch file. Have you checked if the 'batch++.exe' is inside batch file folder yet?

    2. Yes and problem occurs since i was change computer , I have actually laptop with windows 10 64 bit and before I had computer with windows xp sp3 32 bit. Maybe it's problem with system, what do you think?

    3. This maybe the problem with your Windows Defender Program. It automatically removes the potential harmful files (which, the defender thinks are harmful files - may or mayn't be right in real world scenario)

      Like already said, "Windows defender is that family doctor - which can cut you open anytime to protect you from the harmful effects of that BURGER you ate in lunch."
      In that, process - Defender don't includes itself as harmful to the system & the user. That is the Main problem with 'Artificial intelligence' (It is Not real, but artificial).


    4. ANd what i should do ? I don't know how i can repair this problem

    5. Just simply, Turn OFF your Windows Defender. It solve your problem. This may help you out!

    6. And little bit commends work, I think it's cmd problem

  16. I find Button (2.0) quite difficult to use. Any updated help video on it? I can't seem to find any.

    The official BATeam video used 1.0.

    1. you can easily find the video on button function 2. 2 at our YouTube channel the link to the video is this

      And, who doesn't likes bonus? here is the 10 minute challenge - video where we have use button function to pointer to create a simple calculator kind of project I hope you will like this one.

    2. *a little correction,
      it is not 2.2, the version is 2.0. and in all of theBATeam articles you will find a video tutorial attached at the bottom of the article (if you will read it completely and thoroughly)

      learning needs patience, and there are no shortcuts in life! :)

  17. Hello KVC :) if you remeber very well i submitted my first (not really the first) project to your site but was rejected :( :( for some reasons which you explained and encouraged me not to give up.

    Out of the numerous plugins you've created, i can and must confess that i feel as if i can't really do without batbox.exe, button, etc :D :D :D.

    Today, i have developped many (as i can count) projects (unpublished) because of lack of no time and some limitations of some plugins like bg (showing background images) which only works if the window is not minimized. I don't know if you've ever taken some time to look at it.

    QUESTION: i it possible to fix that (bug as i call it) or thats just how it was supposed to be :(:(

    your reply in every quickness will mean much to me. *

    Thanks in advance and Insha Allah :)

    1. Hello,
      Glad to hear from You. I am happy to hear that, I am able to help people across the globe. And, Regarding your Question. I think - You are facing the same problem as we have faced while the making of The BATCH Store.

      For Dealing with such problem - You can use the same trick that we've used in the project. (Don't forget to watch the video Tutorial on Batch Store, at the end of the related article)

      Or, if you are using bg (the plugin to display images) for Setting a Background images in the CMD console. Then, it is better to use this Plugin.

      Just try to use the Search Bar on the Top-right corner of the website, to explore more about TheBATeam. Thanks for your love and Faith.



Powered by Blogger.