Advanced BAT to EXE Converter

Advanced BAT to EXE Converter will flawlessly compile any batch file to EXE and includes very useful extended commands which are not available in normal batch files!



Advanced Extended Batch File Commands Index

All of these advanced commands are available in both the FREE and PRO version.

Please compile and run the many included example batch files that utilize these extended commands. Click a command for a better description and usage.

  Add - Add two numbers.
  BrowseFiles - Use Windows Common Dialog box to browse for a file.
  BrowseFolder - Use Windows Common Dialog box to browse for a folder.
  CenterSelf - Center the batch file window on the screen.
  ChangeColor - Set the color will print to the screen.
  ClearColor - Set the text color to the default colors.
  CloseWindow - Close any application Window.
  CursorHide - Hide the blinking text cursor.
  CursorShow - Show the blinking text cursor.
  Divide - Divide a number by another number.
  FastCMD - Load an ASCII animation created by the Graphic Wizard.
  GenRandom - Generate a random number.
  GetInput - Input a string of text to a variable.
  GetLength - Count the length of a string variable.
  GetMasked - Input a string of text to a variable while hiding the input on the screen. Useful for passwords.
  GetPercent - Find the percent of a number compared to the MAX value.
  GreaterThan - Check to see if one number is greater than another number.
  Hideself - Hide the batch file window during run time.
  HideWindow - Hide any application using the Window Title.
  LaunchSilent - Launch any application completely invisible.
  LessThan - Check to see if one number is less than another number.
  LimitDecimal - Limit a decimal number to a certain number of decimal places.
  Locate - Position the text cursor at the specified coordinates on the screen. Useful for printing text anywhere.
  LocateAt - Position the text cursor at the specified coordinates on the screen. Accepts relative (-2 +3) coordinates.
  MakeInteger - Change a decimal number to an integer.
  MakeLower - Change a string of text to lowercase.
  MakeUpper - Change a string of text to UPPERCASE.
  MouseCmd - Allows the use of the mouse within your batch file. Create clickable buttons.
  Multiply - Multiply two numbers.
  PaintBoxAt - Print a graphical box centered on the console screen. Two borders available.
  PaintScreen - Change the background color of the batch file window.
  PrintBox - Print a graphical box on the screen at the supplied coordinates.
  PrintBoxAt - Print a graphical box on the screen at the supplied coordinates.
  PrintCenter - Prints color text centered on the console screen.
  PrintColor - Prints color text where the text cursor is. Does not print a RETURN afterwards as ECHO does.
  PrintColorAt - Prints color text at the specified coordinates. Does not print a RETURN afterwards.
  PrintReturn - Prints a RETURN on the screen. This will send the text cursor to the first column on the next row.
  PrintSpace - Prints a SPACE on the screen where the text cursor is positioned.
  ShadeBoxAt - Paints 1 of 4 different text patterns in the form of a box at the specified coordinates.
  ShowSelf - Makes the batch file console window reappear during run time. Useful if compiled as Invisible.
  ShowWindow - Show any hidden running application window by specifying the window tile.
  Subtract - Subtract a number from another number.
  Wait - The batch file script will wait the specified number of milliseconds before running the next command.

NOTE - The Advanced Functions do NOT work for DOS 6.0 compiled executables.



Extended Functions Usage

Tip #1 - You MUST use the prefix "rem " for the compiler to recognize the Advanced Commands. There must be only one space between REM and the Advanced Command or it will remain a COMMENT.

    rem HideSelf
    rem   HideSelf

Tip #2 - Advanced Commands with the "At" suffix (graphical commands) will hide the console cursor.
    The cursor is hidden so you can string graphical commands together without the cursor blinking on the screen.
    You may want to use the CursorShow command after you use these commands.



Tips for using Advanced BAT to EXE Converter

   Command Line Compile Usage:
     aB2Econv.exe input.BAT output.EXE

   Copy your "ab2econv275pro" installation folder out of %program files%
   to a location where you have write permissions first.

   It is recommended that you use quotes and full path filenames.


Graphical Enhancement Wizard

Steps to get started:


Why buy a License?

When you order:


User Agreement

"BDargo Software" cannot be held responsible for any damages to you ("The Software User")
or to your equipment or any other damages by using this program
("Advanced BAT to EXE Converter").


You may distribute the ("Advanced BAT to EXE Converter") Free installer anywhere you wish.
You may NOT distribute the Upgraded ("Advanced BAT to EXE Converter PRO") version installer.

When you Upgrade to the PRO version, it grants YOU the permission to use the full version of the software.
The compiled batch files created with the full version PRO package  may be distributed to anyone, anywhere royalty free.

You may NOT allow other users who do not have a license, to use the software. Doing so will be a violation of the
User Agreement. You will lose permission to use the software and receive free upgrades to future versions.

You may NEVER distribute a modified version of this software package under any circumstances.
If you distribute a modified version of this software package you will be violating U.S.
copyright laws, will be prosecuted, and may face additional civil penalties.

If you do not agree to or understand this User Agreement, then you may not use this software package and
must uninstall and delete immediately.

Advanced BAT to EXE Converter
Copyright (C) 2003-2013 BDargo Software