Criando/agendando tarefas por linha de comando no computador local ou em qualquer outro da rede (DOS/prompt/cmd) | WINDOWS

Boa noite pessoal,

Vou ensinar como agendar tarefas por linha de comando utilizando o comando 'at'.

Com o comando 'at' é possivel agendar para abrir um certo programa ou linha de comando em uma certa hora ou dia.

Ao utilizar o comando 'at' no prompt, ele lista todas as tarefas criadas no computador.

Vamos lá...

Primeiro abriremos o prompt:

Iniciar -> Executar -> Digite 'cmd'

Com o prompt aberto, digite o seguinte:

at HORA_DESEJADA /interactive "cmd.exe"


onde HORA_DESEJADA, é a hora que você quer que o programa cmd.exe abra.


Exemplo:
Agora no meu computador é 00:56 e eu quero que o cmd.exe abra no meu computador as 01:00


Ficaria assim: at 00:57 /interactive "cmd.exe"
receberemos uma mensagem de retorno semelhante a essa "Adicionado um novo trabalho com identificador = 5


Agora se eu digitar no prompt apenas o comando 'at', a tarefa estará la agendada para ser rodada as 01:00 de hoje.



Outro exemplo, neste abrindo o programa pela pasta.

Ficaria assim: at 01:19 /interactive "C:\Arquivos de programas\WinRAR\WinRar.exe

Para deletar uma tarefa agendada você deve digitar: at ID_DA_TAREFA /delete
onde ID_DA_TAREFA é a tarefa agendada e ativa que deseja excluir (caso não especifique o id da tarefa, todas as tarefas agendadas serão excluidas).


Para criar uma tarefa em um computador especifico da rede deve-se digitar o seguinte:


at \\IP_DO_CUMPUTADOR hora /interactive "cmd.exe"


Exemplo:


at \\127.0.0.1 01:06 /interactive "cmd.exe"


Está ai,

Um abraço e até a próxima.

1 comentários:

Anônimo disse...

COMO FAÇO PARA EXECUTAR UM PROGRAMA NO MES E DIA uando o AT

Postar um comentário

Gostou da postagem? Comente!

Related Posts Plugin for WordPress, Blogger...
 
Copyright© 2011 - Tech LiveBR | Desenvolvido por Willian