É possível usar o comando AT para executar um comando a cada 5 minutos?

4

O comando Windows AT tem um parâmetro "every", que pode levar dias da semana, e um parâmetro "time" especificando a hora do dia, no entanto, eu gostaria de executar um comando a cada 5 minutos. Qualquer maneira de fazer isso? Eu olhei para algumas questões semelhantes, mas nada dá um exemplo real da sintaxe da linha de comando para isso.

Estou executando o Windows 7. Obrigado!

    
por Mike Christensen 15.11.2012 / 18:04

2 respostas

4

Responder à sua pergunta é não, mas por outro lado você pode usar um utilitário ainda melhor chamado schtasks .

Isso deve acontecer a cada 5min

schtasks /create /tn "CLICKCLACK" /tr tiktak.bat /sc minute /mo 5

    
por 15.11.2012 / 18:24
1

Você pode criar uma Tarefa agendada que configure um trabalho a cada cinco minutos. Por exemplo, usei a ferramenta Agendador de Tarefas para criar um trabalho simples que se repete a cada cinco minutos. Se você quiser usar um intervalo que não está disponível na lista suspensa, use o comando schtasks , com o qual você pode especificar um intervalo em minutos inteiros.

Informações detalhadas sobre o Agendador de Tarefas: link

Informações detalhadas sobre o comando schtasks: link

Aqui, estou exibindo as propriedades da tarefa com o comando schtasks:

C:\>schtasks /query /v /tn Test /fo list

Folder: \
HostName:                             MyComputer
TaskName:                             \Test
Next Run Time:                        11/15/2012 12:30:07 PM
Status:                               Ready
Logon Mode:                           Interactive/Background
Last Run Time:                        N/A
Last Result:                          1
Author:                               DOMAIN\user
Task To Run:                          xcopy c:\temp\file1.txt c:\temp\files2.txt /Y
Start In:                             N/A
Comment:                              N/A
Scheduled Task State:                 Enabled
Idle Time:                            Disabled
Power Management:                     Stop On Battery Mode, No Start On Batteries
Run As User:                          SYSTEM
Delete Task If Not Rescheduled:       Enabled
Stop Task If Runs X Hours and X Mins: 24:00:00
Schedule:                             Scheduling data is not available in this format.
Schedule Type:                        Daily
Start Time:                           N/A
Start Date:                           N/A
End Date:                             N/A
Days:                                 Every 1 day(s)
Months:                               N/A
Repeat: Every:                        0 Hour(s), 5 Minute(s)
Repeat: Until: Time:                  None
Repeat: Until: Duration:              24 Hour(s), 0 Minute(s)
Repeat: Stop If Still Running:        Disabled
    
por 15.11.2012 / 18:37