Next Topic

Previous Topic

Book Contents

executeShellCommand()

Nota: Se muestra un mensaje No Approved Shell Command en la lista desplegable Elegir el comando que se debe ejecutar en un comando shell si no se agregaron comandos SQL de forma manual a Kaseya Server, como se describe a continuación.

Ejecuta un comando shell en Kaseya Server de las siguientes ubicaciones de archivo:

Los comandos shell almacenados en estas ubicaciones tienen formato de archivos XML y pueden tener cualquier nombre de archivo. Puede tener varios comandos en un archivo XML. También puede tener varios archivos XML.

Ejemplo

El archivo XML se debe estructurar como el ejemplo siguiente, que incluye 2 comandos shell.

<?xml version="1.0" encoding="utf-8" ?>

<shellCommandList>

<shellCommandDef label="Shell Command 1" commandToExecute="echo hello" waitForCompletion="true" sendOutputToLog="true" outputFile="c:\temp\fromcmd.log" outputVariable="" />

<shellCommandDef label="Shell Command 2" commandToExecute="echo hello" waitForCompletion="true" sendOutputToLog="true" outputFile="c:\temp\fromcmd2.log" outputVariable="" />

</shellCommandList>

Definiciones

Se requiere al menos uno de los siguientes: Si ambos están completos, outputFile tiene precedencia.