A veces es necesario ejecutar comandos desde la consola del sistema operativo del servidor, en el que se localiza tu programa ObjectScript, para lanzar programas, servicios de sistema operativo, programar tareas cron... entre otras actividades. Para ello, el lenguaje tiene una función llamada [$ZF(-100)](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_FZF-100). Se usa así:
$ZF(-100,flags,program,args)
En el que _flags_ es el tipo de comando que quieres ejecutar. En nuestro caso, el _flag_ es "/ SHELL", para ejecutar _shell commands_ en el sistema operativo del servidor. _Program_ es el nombre del programa o servicio para ser ejecutado. _Args_ son argumentos de ejecución pasados al programa. Un ejemplo sería imprimir cierto contenido en la línea de comando, por ejemplo:
$ZF(-100,"/SHELL","echo","https://www.intersystems.com/")
Si tu programa depende de cambiar el directorio actual para ejecutar el programa, utiliza el siguiente comando antes de la llamada a $ZF(-100)
Do ##class(%SYSTEM.Process).CurrentDirectory("/path/")