Automatizar el procesamiento de datos
Un archivo de procesamiento por lotes (un archivo de texto guardado con la extensión .bat) incluye una secuencia de comandos que se ejecutan desde la línea de comandos. Cuando se ejecuta el archivo de procesamiento por lotes, se ejecutan uno por uno todos los comandos del archivo, empezando por el primero de ellos. Por tanto, los archivos de procesamiento por lotes son ideales:
•Para ejecutar una serie de comandos automáticamente (ver ejemplo más abajo).
•Para crear una cadena de comandos de procesamiento, cuando un comando necesita una entrada que es generada por un comando anterior. Por ejemplo, el archivo XML resultante de una transformación se puede usar como entrada para una transformación posterior (ver ejemplo más abajo).
•Para programar una secuencia de tareas que se debe ejecutar a una hora concreta.
Archivo de procesamiento por lotes con secuencia de comandos
La secuencia de comandos que se debe ejecutar debe introducirse así:
@ECHO OFF
CLS
StyleVision TestEN.sps -outxslt=HTML-EN.xslt
StyleVision TestDE.sps -outxslt=HTML-DE.xslt
StyleVision TestES.sps -outxslt=HTML-ES.xslt
Cuando se procesa el archivo por lotes, se ejecutan los comandos y se generan los archivos. El archivo por lotes del ejemplo anterior StyleVision para generar tres archivos XSLT a partir de un diseño SPS.