Ejecución de mandatos para crear un archivo de configuración personalizado

Puede ejecutar mandatos en un sistema de destino y almacenar los resultados en un archivo de configuración personalizado.

Es posible que desee hacerlo para registrar una parte del registro de Windows en un archivo de configuración, por ejemplo. Puede guardar los resultados en un archivo de configuración personalizada para acceder a la información utilizando la Consola de gestión de descubrimiento.
Nota: La salida capturada por las directivas CMD:CONFCONTENT se muestra en la pestaña Archivos de configuración de la Consola de gestión de descubrimiento si el tipo de destino que se descubre tiene esta pestaña en la Consola de gestión de descubrimiento.

Por ejemplo, supongamos que ha escrito una plantilla de servidor personalizado denominada HomePageWebServer que subcategoriza Microsoft IIS. Puede crear un archivo de directivas con el mismo nombre, que esté almacenado en el directorio $COLLATION_HOME/etc/templates/commands y que contenga la línea siguiente:

CMD:NOP=reg export HKLM\Software\Microsoft\InetStp c:\windows\temp\iis.reg /y 
CMD:CONFCONTENT.iisREG=cmd.exe /c type c:\windows\temp\iis.reg
Al ejecutar los mandatos del archivo de directivas, los resultados de la exportación del registro (reg export) se almacenan en un archivo de configuración denominado iisREG.
Limitación: Si utiliza la directiva CMD:CONFCONTENT para ampliar el sensor existente, el sensor del servidor de aplicaciones personalizado se ejecuta además del sensor existente. En tal caso, los archivos de configuración solo se almacenan para el sensor que almacena los resultados en último lugar. Por ejemplo, si utiliza la directiva para ampliar el sensor de Oracle, se ejecutarán tanto el sensor de servidores de aplicaciones personalizadas como el sensor de Oracle. Si el sensor de Oracle almacena los resultados como últimos, los archivos de configuración se recopilarán únicamente para este sensor. Si desea almacenar los archivos de configuración capturados por ambos sensores, puede utilizar las reglas de priorización para especificar qué sensor se almacenará como último. Por ejemplo, para almacenar los archivos de configuración definidos para el sensor de Oracle y la extensión que haya creado, debe editar en primer lugar la extensión para recopilar también todos los archivos que almacena el sensor de Oracle. A continuación, debe configurar el sensor del servidor de aplicaciones personalizadas para que tenga prioridad sobre el sensor de Oracle. Como resultado, los archivos de configuración almacenados para la extensión y el sensor de Oracle los capturará el sensor del servidor de aplicaciones personalizadas. Como alternativa, puede utilizar la extensión de sensor de plantillas personalizadas. La única diferencia en comparación con el sensor del servidor de aplicaciones personalizadas es que los resultados del sensor existente, como por ejemplo el sensor de Oracle, están incluidos en la extensión del sensor de plantillas personalizadas. Por lo tanto, no necesita editar la extensión, pero las reglas de priorización se siguen aplicando.

Para obtener más información sobre las reglas de priorización, consulte Adición de reglas de priorización a los artículos de configuración (objetos de modelo).