Depois de muito quebrar a cabeça, consegui consegui fazer esse script funcionar:
:local date [/system clock get date];
:local dayYear [pick $date ([:find $date "/" 0] + 1) [:len $date]];
:local day [pick $dayYear 0 [:find $dayYear "/" 0]];
:if ($day => "07" and $day <= "31") do=
Meu problema agora e que ele so executa corretamente na versao 4.1
Eu preciso q rode direito na 3.13
Ta acontecendo o seguinte:
Quando eu mando ler a data
:if ($day => "07" and $day <= "31")
Ele deveria executar uma tarefa se o dia for IGUAL ou MAIOR que 07 e MENOR que 31
Na versao 4.1 executa normalmente, porem na versao 3.13 não estou conseguindo.
Ja tentei:
:if (($day => "07") and ($day <= "31"))
:if (($day => 07) and ($day <= 31))
:if ($day => "04"+"03" <= "31")
:if ($day => "07" <= "31")
:if ($day => "10"-"03") and ($day <= "31"))
:if ($day => ("20"-"13") and ($day <= "31"))
:if (($day => 10 - 03) and ($day <= "31"))
E varias outras... não deu certo !!!
Preciso que o script execute uma tarefa no dia 07 (ou 7), mas ele nao aceita, somente executa se o dia tiver 2 digitos (desconsiderando o zero a esquerda)
Ou seja, Não estou conseguindo executar tarefas entre os dias 01 a 09, não importando que eu cole o dia com, ou sem o 0 (zero).
Creio q seja incompatibilidade com a versao, mas preciso que funciona na 3.13
Pra quem entende, dever ser facil resolver, mas pra mim ta complicado.
Aceito ajudas. Agradecido.
0sem comentários ainda