|
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
Em
Sintaxe
Parâmetros
-
\\ Nome_do_computador -
Especifica um computador remoto. Se você omitir esse parâmetro, na agenda comandos e programas no computador local.
-
IDENTIFICAÇÃO -
Especifica o número de identificação atribuído a um comando programado.
-
/Delete -
Cancela um comando agendado. Se você omitir ID, todos os comandos agendados no computador serão cancelados.
-
/Yes -
Respostas Sim para todas as consultas do sistema quando você excluir eventos agendados.
-
Horas : Minutos -
Especifica o tempo quando você deseja executar o comando. Tempo é expresso como horas:minutos na notação de 24 horas (ou seja, 00: 00 [meia-noite] a 23: 59).
-
/ interativo -
Permite que o comando interagir com a área de trabalho do usuário conectado no momento em que executa o comando .
-
/every: -
Executa o comando em todos os dias especificados da semana ou mês (por exemplo, toda quinta-feira ou no terceiro dia de cada mês).
-
Data -
Especifica a data quando você deseja executar o comando. Você pode especificar um ou mais dias da semana (isto é, digite M,T,W,Th,F,S,Su) ou um ou mais dias do mês (ou seja, digite de 1 a 31). Separe várias entradas de data com vírgulas. Se você omitir a Data, usa o dia do mês atual. Date
-
/ seguinte: -
Executa o comando na próxima ocorrência do dia (por exemplo, próxima quinta-feira).
-
Comando -
Especifica o comando do Windows, o programa (isto é, arquivo. exe ou. com) ou em lotes (isto é, arquivo. bat ou. cmd) que você deseja executar. Quando o comando requer um caminho como argumento, utilize o caminho absoluto (isto é, o início de todo o caminho com a letra da unidade). Se o comando em um computador remoto, especifique a notação da Convenção Universal de nomenclatura (UNC) para o servidor e compartilhar nome em vez de uma letra de unidade remota.
-
/? -
Exibe a Ajuda no prompt de comando.
Comentários
-
Schtasks é outra ferramenta de agendamento de linha de comando que você pode usar para criar e gerenciar tarefas agendadas. Para obter mais informações sobre schtasks, consulte Tópicos relacionados.
-
Usando a
Para usar no, você deve ser membro do grupo Administradores local.
-
Carregando cmd. exe
Em não carrega automaticamente cmd. exe, o interpretador de comando antes de executar comandos. Se você não estiver executando um arquivo executável (. exe), você deverá carregar explicitamente Cmd. exe no início do comando da seguinte maneira:
cmd /c dir >c:\test.out
-
Exibindo comandos agendados
Quando você usa at sem opções de linha de comando, as tarefas agendadas aparecem em uma tabela formatada semelhantes à seguinte:
Status ID dia hora comando LineOK 1 cada F 4: 30 PM net enviar grupo leva status dueOK 2 cada M 12: 00 AM chkstor >check.fileOK 3 Toda sex 11: 59 PM backup2. bat
-
Incluindo o número de identificação (ID)
Quando você incluir o número de identificação (ID) em um prompt de comando, informações para uma única entrada aparecem em um formato semelhante à seguinte:
ID de tarefa: 1Status: OKSchedule: cada FTime do dia: 4: 30 PMCommand: grupo net send leva status devido
Após agendar um comando com a, especialmente um comando que possui opções de linha de comando, verifique se a sintaxe do comando está correta digitando at sem opções de linha de comando. Se as informações da coluna da linha de comando estiverem incorretas, exclua o comando e digite-a novamente. Se ele ainda estiver incorreto, digite novamente o comando com menos opções de linha de comando.
-
Exibindo resultados
Comandos agendados com at são executados como processos em segundo plano. Saída não é exibida na tela do computador. Para redirecionar a saída para um arquivo, use o símbolo de redirecionamento (>). Se você redirecionar a saída para um arquivo, você precisará usar o símbolo de escape (^) antes do símbolo de redirecionamento, se você estiver usando at na linha de comando ou em um arquivo em lotes. Por exemplo, para redirecionar a saída para Output. Text, digite:
em 14: 45 c:\test.bat ^ > c:\output.txt
O diretório atual para o comando executar é a pasta systemroot.
-
Alterar hora do sistema
Se você alterar a hora do sistema em um computador após agendar um comando para executar com at, sincronize o Agendador de at com a hora do sistema revisado digitando at sem opções de linha de comando.
-
Armazenando comandos
Comandos agendados são armazenados no registro. Como resultado, você não perderá tarefas agendadas se reiniciar o serviço de agendamento.
-
Conectando-se à rede unidades
Não use uma unidade redirecionada para tarefas agendadas que acessem a rede. O serviço de agendamento não consiga acessar a unidade redirecionada ou unidade redirecionada não pode estar presente se outro usuário estiver conectado no momento em que a tarefa agendada é executada. Em vez disso, use caminhos UNC para as tarefas agendadas. Por exemplo:
em 1: 00pm meu_backup \\servidor\compartilhamento
Não use a seguinte sintaxe, onde x: é uma conexão feita pelo usuário:
em 1: 00pm meu_backup x:
Se você agendar um comando at que usa uma letra de unidade para conectar a uma pasta compartilhada, inclua um comando at para desconectar a unidade quando você terminar de usar a unidade. Se a unidade não for desconectada, a letra de unidade atribuída não está disponível no prompt de comando.
-
Tarefas parar após 72 horas
Por padrão, as tarefas agendadas usando o comando at parar após 72 horas. Você pode modificar o registro para alterar esse valor padrão.
-
Inicie o Editor do registro (Regedit. exe).
-
Localize e clique na seguinte chave no registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule
-
No menu Editar, clique em Adicionar valor e adicione o seguinte valor do registro: nome do valor: tipo de dados AtTaskMaxHours: REG_DWORD Radix: dados do valor Decimal: 0. O valor 0 no campo dados do valor não indica um limite, não pára. Valores de 1 a 99 indica o número de horas.
-
-
A edição incorreta do Registro pode danificar seriamente seu sistema. Antes de fazer alterações no registro, faça backup dos dados importantes no computador.
-
Agendador de tarefas e o comando at
Você pode usar a pasta tarefas agendadas para exibir ou modificar as configurações de uma tarefa que foi criado usando o comando at . Quando você agenda uma tarefa utilizando o comando at , a tarefa é listada na pasta tarefas agendadas, com um nome, como a seguir:At3478. No entanto, se você modificar uma tarefa através da pasta tarefas agendadas, ela será atualizada para uma tarefa agendada normal. A tarefa não está mais visível para o comando at e a conta configuração não se aplica mais a ele. Você deve digitar explicitamente uma conta de usuário e senha para a tarefa.
Exemplos
