Configuración de tareas con scripts
Enumera todas las tareas generadas por script disponibles en la página Tareas generadas por script. Las tareas generadas por script se ejecutan a nivel de conjunto de configuraciones. Aquí, se configuran las tareas generadas por script que se habilitarán para el conjunto de configuraciones actual. Para modificar tus tareas generadas por script, vaya a Tareas generadas por script.
Configurar una tarea generada por script
-
En la página Configuración de tareas generadas por script, busque la tarea generada por script, seleccione los puntos suspensivos y, a continuación, seleccione Configurar.
-
En el asistente Configurar tareas generadas por script, configure los siguientes valores y, a continuación, haga clic en Guardar.
En general:
- Habilite esta tarea. Elija si quiere habilitar (Sí) o inhabilitar (No) la tarea para el conjunto de configuraciones actual. Si se inhabilita, el agente no procesa la tarea.
- Verifica la firma. Elija si quiere verificar la firma antes de ejecutar la tarea. La verificación de firmas es obligatoria cuando se concede acceso completo a la tarea con script.
-
Tiempo deespera de la tarea. Elija si quiere establecer un tiempo de espera (en minutos) para la tarea. Cuando se agota el tiempo de espera, la tarea se ve obligada a finalizar. Valores admitidos: 1 a 60. Recomendamos establecer un tiempo de espera para la tarea. De lo contrario, la tarea puede dejarse en ejecución, lo que impide que se ejecuten otras tareas.
-
Filtrar. Elija si quiere contextualizar la tarea seleccionando un filtro. Con un filtro seleccionado, esta tarea solo se ejecuta cuando se cumplen todas las condiciones del filtro. Al seleccionar un filtro, tenga en cuenta lo siguiente:
- Si el filtro contiene condiciones que no se aplican a las tareas generadas por script, el agente omite esas condiciones al evaluar el filtro antes de ejecutar la tarea. Para obtener una lista completa de las condiciones que no se aplican a las tareas generadas por script, consulte Condiciones no aplicables a la configuración de la máquina.
En Triggers:
-
Configure los desencadenantes de la tarea. Puede realizar lo siguiente:
-
Seleccione los desencadenantes que desee asociar a la tarea. Cuando se activan, esos desencadenantes inician la tarea en el entorno del usuario.
-
Elija si quiere mostrar solo los desencadenantes que se aplican a esta tarea.
-
Crea un nuevo desencadenante. Consulte Crear un desencadenante.
Nota:
Para modificar los desencadenantes existentes, vaya a Desencadenantes.
-
En parámetros:
-
Transferir parámetros a la tarea generada por script. Elija si quiere pasar parámetros a la tarea generada por script. Cuando está habilitada, le permite proporcionar entradas como variables de parámetros en la tarea generada por script en tiempo de ejecución. La ventaja es que puede controlar cómo se comporta la tarea generada por script sin cambiar el código subyacente. Están disponibles los siguientes tipos de parámetros:
-
Entero. Ejemplo:
123
. -
Cuerda. Ejemplo:
hello world
. - Booleano. Verdadero o falso.
-
Personaje. Ejemplo:
c
. - Conmutador. Verdadero o falso.
-
Doble. Ejemplo:
1.023
. -
Fecha y hora. Ejemplo:
YYYY-MM-DD HH:mm:ss
. -
Ruta del archivo. Introduzca una ruta que quiera pasar a la clase
System.IO.FileInfo
. Se admiten variables de entorno. La ruta no debe incluir los siguientes caracteres:* ? < >
. < ></code>.
Nota:
- Se pueden configurar hasta 20 parámetros.
- El campo name es opcional, excepto para los parámetros del tipo “switch”.
- PowerShell admite nombres de parámetros parciales. Cuando utilice un nombre de parámetro parcial, asegúrese de que el nombre sea único y diferéncielo de los nombres de parámetros existentes. Ejemplo: Los siguientes nombres de parámetros son los mismos para PowerShell:
-t
,-ti
y-title
. En este caso, proporcione suficientes letras del nombre del parámetro para distinguirlo del resto de parámetros.
-
Entero. Ejemplo:
En Salida:
-
Archivos de salida. Elija si quiere recopilar los archivos que genera la tarea. Si se selecciona, incluye el contenido del archivo de salida en los informes generados para la tarea. A continuación, puede ver el contenido del archivo de salida en los informes sin necesidad de acceder a los archivos de salida en el entorno de usuario.
-
Puntos destacados de salida. Elija si quiere resaltar cierto contenido en el contenido del archivo de salida y en la salida de la consola.
-
Resalte las palabras clave. Especifique las palabras clave que desea que se destaquen en el informe. Puede escribir varias palabras clave, separadas por comas. Después de escribir una palabra clave, presione Entrar para continuar. Si se especifica, el contenido del informe que coincida con las palabras clave se resaltará en las secciones Contenido del archivo de salida y Salida de la consola en los informes generados.
-
Resaltar las coincidencias de expresiones regulares. Introduzca una expresión regular que describa el contenido que quiere resaltar. La expresión regular debe ajustarse a la sintaxis de la biblioteca de expresiones regula. NET, que es compatible con PCRE. Para obtener más información, consulte la documentación de Microsoft: https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference.
- Expresión regular. Introduzca una expresión regular que describa el contenido que quiere resaltar.
- Omitir el caso. Elige si el contenido debe coincidir exactamente con el caso.
- Utilice la coincidencia multilínea. Elija si quiere utilizar la coincidencia multilínea, donde ^ y $ coinciden con el principio y el final de cada línea, en lugar de con el principio y el final de todo el contenido de salida.
-
Capture solo grupos con nombre. Elija si quiere capturar solo los grupos con nombre. Los grupos capturados se definen mediante el uso de paréntesis en el patrón de expresión regular. La sintaxis
(?<name> subexpression)
asigna explícitamente un nombre o un número a los grupos con nombre. - Número de líneas que se incluirán como pistas de contexto. Especifique el número de líneas antes y después de la coincidencia que quiere incluir en el resaltado como pistas de contexto. Valores admitidos: 1 a 10.
- Incluya solo coincidencias de expresiones regulares en los informes. Controla si se incluye todo el contenido de salida en los informes o solo el contenido que coincide con la expresión regular. Al habilitar esta opción, se reduce la cantidad de datos que se transmiten a Citrix Cloud. Con la opción habilitada, la función Resaltar palabras clave no tiene contenido que mostrar, independientemente de las palabras clave especificadas.
-
-
Opciones avanzadas.
- Recopilar resultados incluso si se producen errores de tiempo de ejecución Controla si se recopilará el contenido del archivo de salida y la salida de la consola incluso si se producen errores al ejecutar la tarea. Controla si se recopila el contenido del archivo de salida y la salida de la consola, incluso si se producen errores al ejecutar la tarea.
Ver los informes de una tarea generada por script
En la página Configuración de tareas generadas por script, localice la tarea generada por script, seleccione los puntos suspensivos y, a continuación, seleccione Ver informes. Como resultado, accederá a la página Supervisión > Informes, donde verá los informes (si los hay) relacionados con la tarea. Haga clic en los puntos suspensivos para ver información más detallada. Para obtener más información, consulte Informes.