BatchIt

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.

Villkor i BatchIt...

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

Script-fil

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.

Exempel:

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).