WBAT is a DOS batch utility for dialog boxes with menus, buttons, input fields, checkboxes and radio buttons. An INI file is used for default colors and preferences. No ANSI stuff to deal with – colors are specified by name.
Although originally made for the GUI DOS box under WIN95, it runs nicely in full screen mode or under plain DOS.
Give WBAT a try to see how useful it can be for you!
WBAT Crack + For Windows
WBAT presents the user with a set of standard dialog boxes. It reads a configuration file, and creates a list of menus, lists with menu selection variables, a selection variable (possible default) for each menu, check boxes and radio boxes. It provides a special button for every possibility.
WBAT can also generate a Windows error message box, show a text message or display an EGA graphics string, draw a graphic on the screen (under OS/2) or display a graphic on the screen (under Windows95).
WBAT’s configurator is a very easy to use GUI for changing the look and feel of WBAT dialogs. It will configure the entire dialog window layout.
WBAT comes with a detailed manual in the directory TEMPLATE\DOC and a tutorial that explains how to use WBAT.
To install WBAT, you must extract it to a directory of your choice, and create a symbolic link of the extracted files to the directory C:\WBAT.
Once your WBAT is in place, you must manually edit the WBAT.INI file to change the menu list and choice variable list by yourself. The WBAT.INI file of the WBAT template is located in the WBAT directory, and you can use it as an example.
The WBAT.INI file consists of two lists:
-menu_list defines the list of menus in the WBAT setup
-choice_var_list defines the list of choice variables that can be assigned values to a given menu.
To define a new menu, use the menu_name field, where name is the name of the menu; to define a new choice variable, use the choice_name field, where name is the name of the choice variable (when used with a menu).
To access a menu, just use the menu_name that has been assigned, or check in which list the corresponding menu is. Also you may use the variable assigned to the selected menu by giving the menu name as parameter.
The WBAT.INI file may be edited using the WBAT.CONFIG file, but a text editor can be used as well. The WBAT.CONFIG file is explained later in this page.
3.0: WBAT is now a standalone application without using any DOS window. It runs with or without the DOS window. You can start WBAT at any
WBAT is a utility, designed with the task of preserving screen content when you change system colors.
It does that by saving a copy of the current screen including both the list of items and settings.
It will “fool” the color dialog box to actually believe you have saved the screen.
WBAT will work in batch mode to maximize processing speed and compatibility with other programs and scripting tools.
It has many features for working with dialog boxes including:
– Initialization of color names in the dialog box based on a user.ini file.
– Saving the color names of a dialog box in a user.ini file for later recall when needed.
– Colors can be hard coded in the.ini file, or programmatically set when a dialog box is created.
– The dialog boxes can be drawn with a batch icon.
– Dialog boxes can be displayed as a window, dialog or background (full screen).
– By storing a copy of the current screen when you change color settings, the screen colors can be restored when you exit WBAT or run it in background.
This is a persistent installer that will provide a working copy of the product. Please backup your original installation media and overwrite the original with this fresh copy.
If you do not want to run as administrator then you can create a shortcut to WBAT and point it to run as a normal user.
As of 11/07/2014, the product is no longer being supported by the original author. Please see the following list of helpful sites:
I personally find the above link to be easier and have a nice catalog of helpful tips that are sorted by function.
The author has not had any significant updates for a long time, so please don’t count on it being maintained, this is only an archive of the product for those who are stuck using it and can’t get a replacement version.
1. Install the original WBAT according to the requirements listed in the README file that comes with the
WBAT is a batch utility for dialog boxes with menus, buttons, input fields, checkboxes and radio buttons.
Unlike other similar batch utilities, WBAT has its own program code and extension language (WBAT-IL).
This allows easy configuration and extension.
It does support standard color definitions (foreground and background colors, effects, selection color, etc.) but it’s not limited to it (same thing can be done using custom.hlp files).
WBAT has been tested to work with all standard DOS window (incl. full screen) and some enhanced ones.
WBAT will work with up to 10 text dialog windows.
The list of supported OS can be found here:
WBAT is a reasonably fast batch utility supporting all standard DOS window including full screen.
WBAT also has a decent extension language allowing you to create your own dialogs without the need of programs like *NoDo.
Version 1.3.1, 20/01/2011, (Standard Color Definitions)
‘WBAT.exe’ was reporting errors with unregistered colors (#RED and #BLUE)
Dialogs with buttons are now placed properly.
Fixed borderless full screen dialogs.
Title bar was leaving few pixels on left (unfixable by user)
Fixed problem with checking of all dialogs on startup.
Version 1.2.1, 16/12/2010, (Easy Config and Language)
Option to easily change all dialog colors (#fR, #fG, #fO, #fB, #fE, etc.)
Option to easily change all dialog dialogs (#F2, #F3, #F4, etc.)
Option to easily change all dialog text (#F1, #F2, #F3, etc.)
Some help messages
Option to select default dialog background color (#fRGBA)
Option to select default dialog font (#fFONT)
Option to select default button font (#fB)
Option to select default border color (#fB)
Option to select default cursor color (#fB)
Changed help messages to use the current DOS window (instead of help window from
What’s New in the WBAT?
WBAT is a DOS batch utility for dialog boxes with menus, buttons, input fields,
checkboxes and radio buttons. It loads an INI file for colors, cursor size
and more. In addition, default behavior settings can be specified via a text
INI file and WBAT will pass them to each dialog box when the file is loaded.
The dialog boxes are capable of displaying either the name and title of the
active window or the caption as the window title. The name is centered
between menu items and the name and title are aligned to the top of the dialog
The dialog box can be set to be linked to any application or desktop icon.
When the dialog box is opened, the application or desktop icon can be
specified in any of the four default windows, as shown in the example.
In addition, the dialog boxes can be set to open without a title or to not
display the window name.
When set to allow it, WBAT will send a WM_SETTITLE message to each dialog box
with a specified title.
For widgets created in standard DOSW or CDDOS boxes, this will open the
dialog box with the specified title in WBAT or with a default title of
DOSW (or CDDOS) depending on the window’s flag.
When WBAT is not set to allow it, WBAT will send a WM_SETTITLE message to
each dialog box regardless of whether or not it was created with standard
The menu bar can be set to be in the WBAT window or the dialog box.
WBAT can create simple dialog boxes with a maximum of 5 menu items. If more
menu items are needed, additional WBAT dialog boxes will be created and stacked
on top of each other. The dialog boxes can have unlimited checkboxes or radio
When a dialog box is created and has more than 5 menu items (a maximum of 5 menu
items are supported), the menu items are contained in a list. To add or delete
a menu item simply make the list selection and the dialog box is updated to
contain the appropriate menu item(s).
If WBAT is set to use the dialog box icon, either to fill the entire
dialog box or to be centered with the window name, then the size, shape or
location of the icon can be specified.
To place the default cursor text
OS: Windows 7 (32-bit or 64-bit)
Windows 7 (32-bit or 64-bit) Processor: Intel Core2 Duo E6300 2.2 GHz, Intel Core2 Quad E8400 2.8 GHz, Intel Core2 Quad E8400 2.8 GHz
Intel Core2 Duo E6300 2.2 GHz, Intel Core2 Quad E8400 2.8 GHz, Intel Core2 Quad E8400 2.8 GHz Memory: 2 GB RAM
2 GB RAM Graphics: 1024x