マクロは、要求に応じて「再生」される一連のスクリプト化されたアクションである。マクロの最も一般的な動作は、1つまたは複数のウィンドウにシミュレートされたキーストロークや マウスクリックを送信することです。このようなウィンドウは、キーストロークやマウスクリックのひとつひとつに、あたかも手動で行ったかのように反応するため、反復作業を高速かつ確実に自動化することができる。
マクロを再生する最も便利な方法のひとつは、マクロをホットキーまたはホットストリングに割り当てることです。例えば、以下のホットキーを押すと、空のEメールメッセージが作成され、特定のタイプの受信者用に準備され、送信前にパーソナライズすることができます:
^!s:: ; Control+Alt+S hotkey. { if not WinExist("Inbox - Microsoft Outlook") return ; Outlook isn't open to the right section, so do nothing. WinActivate ; Activate the window found by the above function. Send "^n" ; Create new/blank e-mail via Control+N. WinWaitActive "Untitled Message" Send "{Tab 2}Product Recall for ACME Rocket Skates" ; Set the subject line. Send "{Tab}Dear Sir or Madam,{Enter 2}We have recently discovered a minor defect ..." ; etc. } ; This brace marks the end of the hotkey.
上記のようなホットキー・マクロは、1日に何度も行う作業には特に便利だ。対照的に、使用頻度の低いマクロは、スタートメニューやデスクトップ上のショートカットからアクセスできる別のスクリプトにそれぞれ保存しておくことができる。
独自のマクロやホットキーをすぐに作成するには、クイックスタート・チュートリアルをお読みください。