BatchIt är ett program för batch-körningar i PC. Med BatchIt kan du utföra allt som du också kan utföra från Windows Arkiv|Kör, med den skillnaden att kommandot utförs endast när de villkor du ställt uppfylls.
TIME - Fr.o.m klockslag
DATE - Fr.o.m datum
FILE - Om fil finns
EXPTIME - Inte efter klockan
EXPDATE - Inte efter datum
EXPFILE - Inte om fil finns
REPEAT - Upprepa körningarna per DAG, VECKA, etc
En batch använder en "script"-fil som argument. I script-filen anger du varje uppsättning villkor i en ON-sats. Efter ON-satsen följer en (eller flera) DO-satser som anger vad som ska göras då villkoren i ON-satsen är uppfyllda, DO-satserna utförs en i taget i den ordning de står. En script-fil kan innehålla många ON-satser. En uppdatering av ett EIS-system kräver kanske flera moment som är av varandra beroende, vilket kan beskrivas i en enda scriptfil.
ON//TIME=02:00:00//FILE=P:\DownLoad\ekdata.txt
DO//Excel.exe PrtRapp.xls
DO//Excel.exe PrtRapp2.xls
Exemplet ovan kommer att starta Excel med boken PrtRapp.xls
efter klockan 2 på natten, men först när filen
p:\DownLoad\ekdata.txt också finns. När PrtRapp.xls är klar
startas nästa rapportutskrift.
(Excel-filerna i exemplet ovan måste rimligen ha
Auto_Open-makron som startar rapportutskrifter och avslutar med
att stänga Excel).