Since training a neural network may require several hours of CPU time, it is advisable to perform this task as a batch job during low usage times. SNNS offers the program snnsbat for this purpose. It is basically an additional interface to the kernel that allows easy background execution. Its flexible setup allows for a variety of possible execution modes which can be easily defined in a configuration file. All actions and messages are recorded in a log file for later verification of results.