|
Macro Express Windows Automation Tool Record, edit and play back mouse and keyboard macros with Macro Express. Its powerful tools and robust features will make you more productive.
Why use macros? - A macro is a way to automate a task that you perform repeatedly or on a regular basis.
- It is a series of commands and actions that can be stored and run whenever you need to perform the task.
- You can record or build a macro, and then play the macro to automatically repeat the series of commands or actions.
- The macro runs at a much faster speed and more accurately than can be performed manually.
Compare the features of our macro products.
Macro Express
|
Macro Express Pro
|
Macro Creation
|
¡¡
|
Record, Direct
Editor
|
Record,
Direct Editor
|
Script Editor,
Wizards
|
Script
Editor, Wizards
|
Quick Capture
|
Quick Capture
|
Edit 2+ macros
at a time
|
Edit 2+
macros at a time
|
—
|
Favorite
Commands
|
—
|
Code Snippets
|
Macro
Activation
|
¡¡
|
846 Hotkeys
|
846 Hotkeys
|
Shortkeys
|
Shortkeys
|
—
|
—
|
—
|
—
|
Schedule
|
Schedule
|
Popup and
Floating Menus
|
Popup and
Floating Menus
|
Window Title
|
Window Title
|
Mouse Event
|
Mouse Event
|
Window Control
Event
|
Window
Control Event
|
—
|
Directory
Modification
|
—
|
System Event
|
—
|
Process
Starts or Stops
|
—
|
TCP/IP
Availability
|
—
|
Clipboard
Content
|
—
|
Run 2+ Macros
at a time
|
Macro Commands
|
¡¡
|
800+ Commands
|
900+ Commands
|
Timing Commands
|
Timing
Commands
|
Date / Time
Stamping
|
Date / Time
Stamping
|
WAV Files
|
WAV Files
|
AVI, MIDI,
CD-ROM
|
AVI, MIDI,
CD-ROM
|
Launch /
Activate Programs
|
Launch /
Activate Programs
|
Size / Position
Windows
|
Size /
Position Windows
|
Mouse Clicks
and Moves
|
Mouse Clicks
and Moves
|
If / Then
Conditionals
|
If / Then
Conditionals
|
Repeat Loop
|
Repeat Loop
|
Text File
Processing
|
Text File
Processing
|
—
|
—
|
Insert Images
|
Insert Images
|
¡¡
|
|
Send Email via
SMTP
|
Send Email
via SMTP
|
Send Email via
MAPI
|
Send Email
via MAPI
|
FTP Commands
|
FTP Commands
|
Window Controls
|
Window
Controls
|
Text Box
|
Text Box
|
Rich Text in
Text Box
|
Rich Text in
Text Box
|
Update Text Box
Content
|
Update Text
Box Content
|
Math Functions
|
Math
Functions
|
—
|
Extended Math
Functions
|
¡¡
|
|
Text (string)
Variables
|
Text (string)
Variables
|
Integer
Variables
|
Integer
Variables
|
Decimal
Variables
|
Decimal
Variables
|
Window Control
|
Window
Control
|
Large Integer
Variables
|
Large Integer
Variables
|
Named Variables
|
Named
Variables
|
Arrays
|
Arrays
|
—
|
Boolean
Variables
|
—
|
Date / Time
Variables
|
—
|
Handle
Variables
|
¡¡
|
|
String
Manipulation
|
String
Manipulation
|
—
|
Join or Split
Strings
|
Error Handling
|
Error
Handling
|
Log Errors
|
Log Errors
|
Log Errors
& Continue
|
Log Errors
& Continue
|
—
|
Handle Errors
|
—
|
Lock Keyboard
& Mouse
|
—
|
Goto Line
Command
|
—
|
External
Script Command
|
—
|
HTTP Get
|
General
|
¡¡
|
Network Support
|
Network
Support
|
Silent Install
|
Silent
Install
|
Nested Macros
|
Nested Macros
|
Password
Protect Macros
|
Password
Protect Macros
|
Desktop Icons
of Macros
|
Desktop Icons
of Macros
|
—
|
Load 2+ macro
files
|
Macros per File
– No Limit*
|
Macros per
File – No Limit*
|
Macro Size – No
Limit*
|
Macro Size –
No Limit*
|
|
|
System Requirements
- Windows 11, 10, 8.1, 8, 7 or Vista
- Windows Server 2022, 2019, 2016, 2012 or 2008 (64 bit and 32 bit versions)
- Pentium or equivalent or greater
- 70 MB free hard disk space
Macro Express and Macro Express Pro run on virtual machines such as VMWare and Virtual PC and thin-clients such as Windows Terminal Services, Citrix and XenApp. In some cases macros may need to be written specifically for the environment you are using. |