Orchestrator
Mais recente
falso
Imagem de fundo do banner
Guia do usuário do Orchestrator
Última atualização 30 de abr de 2024

Uso das expressões de Cron

Cron é um utilitário de software, presente em sistemas operacionais do tipo Unix, usado para agendamento baseado em tempo. Ele fornece uma programação altamente personalizável de tarefas recorrentes usando uma sequência de 6 (ou 7, quando incluindo o ano) campos separados por um espaço em branco. O formato da string é seconds minutes hours day of the month month day of the week year.

No Orchestrator, expressões CRON se baseiam em uma biblioteca de agendamentos interna que usa tarefas em segundo plano, e são usadas ao um gatilho de tempo usando a opção de agendamento Avançado:



Cada campo em uma expressão cron tem um intervalo especificado de valores e caracteres especiais que podem ser usados na criação da programação, conforme detalhado a seguir:

Campo

Obrigatório

Valores permitidos

Caracteres especiais permitidos

seconds

Sim

0 - 59
, - * /

minutes

Sim

0 - 59
, - * /

hours

Sim

0 - 23
, - * /

day of the month

Sim

1 - 31
, - * / ? L W

month

Sim

1 - 12 or JAN - DEC
, - * /

day of the week

Sim

1 - 7 or SUN - SAT
, - * / ? L #

year

Não

vazio ou 1970 - 2099
, - * /

Os significados e o uso dos caracteres especiais disponíveis são os seguintes:

Caractere

Description

Exemplo

*

Usado para indicar todos os valores para o campo fornecido.

* * * ? * * would trigger every second, whereas 0 * * ? * * would trigger every minute, more specifically at second 0 of each minute.

?

Usado para indicar que nenhum valor é especificado. Pode ser usado apenas nos campos day of the month ou day of the week.
0 0 0 15 * ? * would trigger at midnight on the 15th day of each month, whereas 0 0 0 ? * 2 * would trigger at midnight each Monday.

-

Usado para indicar uma faixa de valores.

0 0 9-17 ? * 2-6 would trigger every hour from 9:00am until 5:00pm on Monday through Friday.

,

Usado para indicar valores adicionais.

0 0 9-17 ? * MON,WED,FRI would trigger every hour from 9:00am until 5:00pm on Mondays, Wednesdays, and Fridays.

/

Usado para indicar incrementos do(s) campo(s) fornecido(s).

0 0 0/3 ? * 2/7 would trigger every three hours, on Mondays, beginning at midnight.

L

Usado para indicar Último. Pode ser usado apenas nos campos day of the month ou day of the week. Para day of the week, isso pode ser usado após outro valor, por exemplo, 6L, para indicar a última sexta.
59 59 23 L * ? would trigger at 11:59:59pm on the last day of each month, whereas 59 59 23 ? * 6L would trigger at the same time but only on the last Friday of each month.

W

Usado para indicar o dia da semana mais próximo ao valor fornecido. Pode ser usado apenas com o campo day of the month.
0 0 0 15W * ? would trigger at midnight of the nearest weekday to the 15th, every month. If the 15th is a Saturday, it would trigger on Friday the 14th, whereas if the 15th is Sunday, it will trigger on Monday the 16th.

#

Usado para indicar uma ocorrência mensal desejada do valor fornecido, por exemplo, a primeira sexta-feira ou a quarta quinta-feira. Pode ser usado apenas com o campo day of the week.
0 0 17 ? * 6#1 would trigger at 5:00pm on the first Friday of every month.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.