- Any application that works via the command line can be used.
- Allows any type .exe file to be included in the batch.
- Unless the file is in the DOS search path, the full filename has to be specified in the Filename field.
- Filename field is used to call the .exe (or whichever file to run).
- Parameter field is used to feed the file in the Filename field.
Example: calling a compression tool from JobBuilder
The image below shows 4 jobs:
- Making a directory for the back-up to be stored in.
- Running a DemandTools back up scenario.
- Running the compression application to compress the created backup.
- Using Swithmail to email the results.
Complex example
- Target field of a Windows shortcut: "C:\Program Files\SafeHouse\SdwMap32.exe" /map="E:\Volume.SDsk" /drive=P /readonly=no /explore /go
- Corresponding fields in JobBuilder
- Filename: C:\Program Files\SafeHouse\SdwMap32.exe
- Parameter: /map="E:\Volume.SDsk" /drive=P /readonly=no /explore /go
- Working Dir: C:\Program Files\SafeHouse
- Delay - The amount of time JobBuilder will halt the execution before processing the item
- 1000ms = 1sec
- Wait until End - Checked: halts the execution until the user ends the launched application
- Priority
- Idle Priority - This is the lowest priority. Programs with such priority are given CPU time last after higher priorities.
- Normal Priority - Most applications run under this priority. No scheduling needs are there and applications get Normal CPU time. Processes running under this have Priority over Idle Priority class.
- High Priority - It is most suitable for applications that require immediate attention. They get much more CPU time than any other priority class. It is not recommended for CPU intensive programs as system might hang.
- Realtime Priority - It is reserved for system, do not use it without complete knowledge of how this works.