The renewal maintenance has officially ended for Progress iMacros effective November 30, 2023.
This Wiki site will also no longer be moderated from the Progress side.
Thank you again for your business and support.
Sincerely, The Progress Team
Example-ErrorLevel
Jump to navigation
Jump to search
This example demonstrates using batch files with error checking.
@echo off echo Example iMacros Batch File echo Tip: You may have to adjust iMacros default macros folder to iMacros\Macros\Demo @REM %pf% expands to the right program location depending if it is x86 or x64 system @setlocal @set pf=%ProgramFiles% @if not "[%ProgramFiles(x86)%]"=="[]" set pf=%ProgramFiles(x86)% @REM %macropath% expands to the demo macros path @set macropath=%~dp0..\..\Macros\Demo REM Note: The "-loop <x> " command runs the macro <x> times in a loop. REM This is the same as pressing the LOOP button in the iMacros browser. "%pf%\Ipswitch\iMacros\iMacros.exe" -macro "%macropath%\Loop-Csv-2-Web.iim" -loop 4 REM The batch variable %errorlevel% is automatically set by "imacros.exe" upon exit REM Alternatively, you can also start VB Scripts from the command line: http://wiki.imacros.net/VBS_Command_Line if %errorlevel% == 1 goto ok if NOT %errorlevel% == 1 goto error :ok echo Macro completed succesfully! goto end :error echo Error encountered during replay. echo Errorcode=%errorlevel% echo Please see http://wiki.imacros.net/Error-Codes echo for a detailed description of error codes. :end pause