Como usar SchTasks.exe para agendar tarefas em Windows Server 2003

Traduções deste artigo Traduções deste artigo
ID do artigo: 814596 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

No Windows Server 2003, você pode usar Tarefas agendadas no Painel de controle para criar, excluir, configurar, ou exibir tarefas agendadas. Você também pode usar SchTasks.exe para cronograma tarefas manualmente.

Visão geral da ferramenta SchTasks.exe

SCHTASKS Agenda comandos e programas para executar periodicamente ou em um tempo específico. SCHTASKS adiciona e remove tarefas da cronograma, inicia e pára por demanda, tarefas e exibe e altera tarefas agendadas.

Sintaxe e parâmetros

O seguinte é uma lista da sintaxe e parâmetros que você pode usar com schtasks.exe:
  • SCHTASKS / criar

    Cria uma nova tarefa agendada.
    • sintaxe :
      schtasks /create/tn taskname /TR TaskRun /sc cronograma /MO modificador] [/d [day] [mês /m [, Mês...] /i [idletime] [/ST starttime] /SD [startdate] [/Ed EndDate] /DU duração] [[computador /s /u [domain\] [/p senha] usuário] [] { usuário [Domain\] [/RP senha] " Sistema " } | /RU /?
    • Parâmetros :
      • /TN TaskName especifica um nome para a tarefa.
      • /TR TaskRun Especifica o programa ou comando que executa a tarefa. Digite o caminho totalmente qualificado e o nome de um arquivo executável, arquivo, arquivo script ou arquivo em lotes. Se você omitir o caminho, SchTasks.exe pressupõe que o arquivo é na pasta Systemroot\System32.
      • cronograma /sc especifica o tipo cronograma. Os valores válidos são ONCE, ONSTART, ONLOGON, agendamento MINUTE, HOURLY, DAILY, WEEKLY, MONTHLY, ONIDLE.
      • /MO modificador especifica como freqüentes a tarefa executa em seu tipo cronograma. Este parâmetro é exigido para um cronograma MONTHLY. Este parâmetro é válido, mas opcional, para um agendamento MINUTE, HOURLY, DAILY, ou WEEKLY cronograma. O valor usar como padrão é 1.
      • /d dia Especifica um dia da semana ou um dia do mês. Válido somente com um cronograma WEEKLY ou MONTHLY.
      • /m Mês [, mês ...] Especifica um mês do ano. Os valores válidos são JAN - DEC e * (todos os meses). O parâmetro /m é válido somente com um cronograma MONTHLY. Não é exigido quando o modificador LASTDAY é usado. Caso contrário, ele é opcional e o usar como padrão valor é * (todos os meses).
      • /i idletime especifica quantos minutos o computador está ocioso antes da inicialização tarefa. Digite um número inteiro de 1 a 999. Este parâmetro é válido somente com um cronograma ONIDLE, e em seguida, ele é exigido.
      • /st StartTime especifica o tempo do dia em que a tarefa começa no formato hh: mm: ss 24-Hour. O valor usar como padrão é o atual local tempo quando o comando é concluído. O parâmetro /st é válido com MINUTE, HOURLY, DAILY, WEEKLY, MONTHLY, ONCE e agendamentos. Não é exigido com um cronograma ONCE.
      • /sd StartDate Especifica a data em que a tarefa inicia em formato MM/DD/YYYY. O valor usar como padrão é o atual Data. O parâmetro /sd é Agenda, e é válido com todos exigido para um cronograma ONCE.
      • /ed especifica EndDate a última data em que a tarefa está agendada para executar. Este parâmetro é opcional. Não é válido em um cronograma ONCE, ONSTART, ONLOGON, ou ONIDLE. Agendamentos Por padrão, possuem não data final.
      • /du Duração especifica um comprimento máximo de tempo para um cronograma por hora ou minuto no formato 24-Hour HHHH:MM . Após o tempo especificado expirar, Schtasks não iniciar a tarefa novamente até o hora de início acontece novamente. Por padrão, agendas tarefa ter nenhum máximo duração. Este parâmetro é opcional e válido apenas com um cronograma MINUTE ou HOURLY.
      • /s Computador Especifica o nome ou endereço de um computador remoto, com ou sem caracteres barra invertida IP. O usar como padrão é o local computador.
      • /u [ domain\ ] usuário Executa o comando com as permissões da conta da usuário especificado. Execução schtasks Por padrão, o comando é executado com as permissões do usuário para o computador que está conectado.
      • /p senha Especifica a senha da conta da usuário que você especificou no parâmetro /u. Este parâmetro é exigido quando o parâmetro /u é usado.
      • /ru { [ Domínio \] Usuário | " Sistema " } executa as tarefas com a permissão de conta da usuário especificado. Execução schtasks Por padrão, a tarefa executa com as permissões do usuário para o computador que está conectado.
      • /rp Senha Especifica a senha da conta da usuário que está especificada no parâmetro /ru . Se você omitir este parâmetro quando você especificar uma conta usuário, SchTasks.exe solicita que você forneça a senha e obscurece o texto você tipo. Tarefas que executar com permissões da conta NT Authority\System não requerem uma senha e SchTasks.exe não para um prompt.
      • Exibe a ajuda no prompt de comando /? .

    voltar ao topo
  • Schtasks /change

    Propriedades de uma tarefa altera um ou mais do seguinte:
    • O programa que a tarefa seja executada ( /TR ).
    • A conta usuário sob a qual a tarefa é executado ( /ru ).
    • A senha para a conta usuário ( /rp ).
    • sintaxe [ /TR TaskRun] schtasks /change /tn taskname [ /s computador [ /p [domain\] /u usuário senha ]]: [ /ru [ Domain\] Usuário | " Sistema " ] [ /rp Senha ]
    • Parâmetros :
      • /TN TaskName identifica a tarefa a ser alterada. Digite o nome tarefa.
      • /s Computador Especifica o nome ou endereço de um computador remoto com ou sem caracteres barra invertida IP. O usar como padrão é o local computador.
      • /u [ domain\ ] usuário Executa o comando com as permissões da conta da usuário especificado. Execução schtasks Por padrão, o comando é executado com as permissões do usuário para o computador que está conectado.
      • /p senha Especifica a senha da conta da usuário que você especificou no parâmetro /u. Este parâmetro é exigido quando o parâmetro /u é usado.
      • /TR TaskRun altera o programa que executa a tarefa. Digite o caminho totalmente qualificado e o nome de um arquivo executável, arquivo, arquivo script ou arquivo em lotes. Se você omitir o caminho, SchTasks.exe pressupõe que o arquivo é na pasta Systemroot\System32. O programa especificado substitui o original programa que é executar pela tarefa.
      • /ru [ Domain\ ] Usuário | alterações a conta de usuário para a tarefa " sistema ".
      • /rp Senha altera a senha conta para a tarefa. Digite a nova senha..
      • Exibe a ajuda no prompt de comando /? .

    voltar ao topo
  • SCHTASKS /Run

    Inicia uma tarefa agendada imediatamente. A executar operação ignora a cronograma, mas usa a localidade arquivo de programa, conta usuário, e senha que são salvos na tarefa para executar a tarefa imediatamente.
    • sintaxe : schtasks /run /tn TaskName [ /s computador /u [ domain\ ] [ /p senha usuário ]] /?
    • Parâmetros :
      • /TN TaskName identifica a tarefa. Este parâmetro é exigido.
      • /s Computador Especifica o nome ou endereço de um computador remoto com ou sem caracteres barra invertida IP. O usar como padrão é o local computador.
      • /u [ domain\ ] usuário Executa o comando com as permissões da conta da usuário especificado. Por padrão, o comando é executado com as permissões do usuário que ele o computador que está conectado à execução SchTasks.
      • /p senha Especifica a senha da conta da usuário que você especificou no parâmetro /u. Este parâmetro é exigido quando o parâmetro /u é usado.
      • Exibe a ajuda no prompt de comando /? .
    voltar ao topo
  • SCHTASKS /End

    Interrompe um programa que foi iniciado por uma tarefa.
    • sintaxe : schtasks /end /tn TaskName [ /s computador /u [ domain\ ] [ /p senha usuário ]] /?
    • Parâmetros :
      • /TN TaskName identifica a tarefa que iniciou o programa. Este parâmetro é exigido.
      • /s Computador Especifica o nome ou endereço de um computador remoto com ou sem caracteres barra invertida IP. O usar como padrão é o local computador.
      • /u [ domain\ ] usuário Executa o comando com as permissões da conta da usuário especificado. Execução schtasks Por padrão, o comando é executado com as permissões do usuário para o computador que está conectado.
      • /p senha Especifica a senha da conta da usuário que está especificada no parâmetro /u . Este parâmetro é exigido quando o parâmetro /u é usado. /? exibe ajuda.
    voltar ao topo
  • SCHTASKS /Delete

    Exclui uma tarefa agendada.
    • /Delete /tn Syntax:schtasks { taskname | * } [/ f] [computador /s [senha user/p /u [domain\]]] [/?]
    • Parâmetros :
      • /TN { TaskName | * } identifica a tarefa seja excluído. Este parâmetro é exigido.
        • TaskName exclui o nomeado tarefa.
        • * exclui todas as tarefas agendadas no computador a.
      • /f suprime a mensagem de confirmação. A tarefa é excluída sem aviso.
      • /s Computador Especifica o nome ou endereço de um computador remoto com ou sem caracteres barra invertida IP. O usar como padrão é o local computador.
      • /u [ domínio \] usuário Executa o comando com as permissões da conta da usuário especificado. Execução schtasks Por padrão, o comando é executado com as permissões do usuário para o computador que está conectado.
      • /p senha Especifica a senha da conta da usuário que você especificou no parâmetro /u . Este parâmetro é exigido quando o parâmetro /u é usado.
      • Exibe a ajuda no prompt de comando /? .

    voltar ao topo
  • SCHTASKS /Query

    Exibe todos as tarefas que estão agendadas para executar no computador, incluindo aqueles que estão agendadas por outros usuários:
    • Syntax:schtasks [/query] [/fo { TABLE | LIST | CSV }] [/NH] [/ v] [computador /s [senha user/p /u [domain\]]]
    • Parâmetros : [ / consulta ] O nome operação é opcional. Digitar schtasks sem nenhum parâmetro executa uma consulta.
    • /fo { TABLE | list | CSV } Especifica o formato saída. TABLE é a usar como padrão. /nh Omite cabeçalhos coluna de exibir a tabela. Este parâmetro é válido com o Table e formatos saída CSV .
    • /v avançado adiciona propriedades de tarefas para a exibir. As consultas usando /v devem ser formatado como List ou CSV.
    • /s Computador Especifica o nome ou endereço de um computador remoto com ou sem caracteres barra invertida IP. O usar como padrão é o local computador.
    • /u [ domínio \] usuário Executa o comando com as permissões da conta da usuário especificado. Execução schtasks Por padrão, o comando é executado com as permissões do usuário para o computador que está conectado.
    • /p senha Especifica a senha da conta da usuário que está especificada no parâmetro /u . Este parâmetro é exigido quando o parâmetro /u é usado.
    • Exibe a ajuda no prompt de comando /? .

Como criar uma tarefa agendada

Para criar uma tarefa agendada:
  1. Clique em Iniciar , Executar , tipo clique cmd e depois clique OK .
  2. No prompt de comando, digite: net start e então pressionar ENTER para exibir uma lista de atualmente execução serviços. Se o Agendador de tarefas não será exibido na lista, a tipo rede iniciar " tarefa agendador " , e em seguida, pressionar ENTER.
  3. No prompt de comando, digite: schtasks /create /tn "Application_Name" /tr c:\apps\Application_Name /sc Value /st HH:MM:SS /ed MM/DD/YYYY , e então pressione ENTER.. Observe que talvez seja preciso alteração os parâmetros para sua situação. Tipo de exemplo, você pode schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc daily /st 08:00:00 /ed 12/31/2004 Este exemplo agenda o programa MyApp para executar uma vez por dia, diariamente, no 8:00 A.M. até December 31, 2004. Porque ele omite o parâmetro /MO, o intervalo usar como padrão de 1 é usado para executar o comando todos os dias.

Como alterar uma tarefa agendada

A alteração uma tarefa agendada:
  1. Clique em Iniciar , Executar , tipo clique cmd e depois clique OK .
  2. No prompt de comando, digite:net start e então pressionar ENTER para exibir uma lista de atualmente execução serviços. Se o Agendador de tarefas não será exibido na lista, a tipo rede iniciar " tarefa agendador " , e em seguida, pressionar ENTER.
  3. No prompt de comando, digite:schtasks /change /tn TaskName [/s computer [/u [domain\]user /p password]] [/tr TaskRun] [/ru [Domain\]User | "System"] [/rp Password] , e então pressione ENTER.. Observe que talvez seja preciso alteração os parâmetros para sua situação. Para exemplo, a alteração o programa que uma tarefa executa, tipo: schtasks /change /tn "Application_Name" /tr C:\File_Path\Application_Name.exe

Como executar uma tarefa agendada

Para executar manualmente uma tarefa agendada fora seu cronograma:
  1. Clique em Iniciar , Executar , tipo clique cmd e depois clique OK .
  2. No prompt de comando, digite: net start e então pressionar ENTER para exibir uma lista de atualmente execução serviços. Se o Agendador de tarefas não será exibido na lista, a tipo rede iniciar " tarefa agendador " , e em seguida, pressionar ENTER.
  3. No prompt de comando, digite: schtasks /run /tn TaskName [/s computer [/u [domain\]user /p password]] , e então pressione ENTER.. Observe que talvez seja preciso alteração os parâmetros para sua situação. Para exemplo, para executar uma tarefa no local computador, tipo schtasks /run /tn "Task_Name" .

Como finalizar uma tarefa agendada

Para finalizar uma tarefa agendada:
  1. Clique em Iniciar , Executar , tipo clique cmd e depois clique OK .
  2. No prompt de comando, digite: net start e então pressionar ENTER para exibir uma lista de atualmente execução serviços. Se o Agendador de tarefas não será exibido na lista, a tipo rede iniciar " tarefa agendador " , e em seguida, pressionar ENTER.
  3. No prompt de comando, digite: schtasks /end /tn TaskName [/s computer [/u [domain\]user /p password]] , e então pressione ENTER.. Computador, tipo de exemplo, para encerrar as instâncias de um programa que foi iniciado por uma tarefa agendada em um local schtasks /end /tn "Task_Name".

Como excluir uma tarefa agendada

Para excluir uma tarefa agendada:
  1. Clique em Iniciar , Executar , tipo clique cmd e depois clique OK .
  2. No prompt de comando, digite: net start e então pressionar ENTER para exibir uma lista de atualmente execução serviços. Se o Agendador de tarefas não será exibido na lista, a tipo rede iniciar " tarefa agendador " , e em seguida, pressionar ENTER.
  3. No prompt de comando, digite: schtasks /delete /tn {TaskName | *} [/f] [/s computer [/u [domain\]user /p password]] , e então pressione ENTER.. Computador, tipo de exemplo, para excluir todas as tarefas agendadas para o local schtasks /delete /tn * /f.

Como executar uma consulta de tarefas agendadas

Para executar uma consulta das tarefas agendadas:
  1. Clique em Iniciar , Executar , tipo clique cmd e depois clique OK .
  2. No prompt de comando, digite: net start e então pressionar ENTER para exibir uma lista de atualmente execução serviços. Se o Agendador de tarefas não será exibido na lista, a tipo rede iniciar " tarefa agendador " , e em seguida, pressionar ENTER.
  3. No prompt de comando, digite: schtasks /query , e então pressione ENTER.. Saída deste exemplo exibe uma tabela de tarefas que foram agendadas para executar.
Para obter mais informações sobre como usar SchTasks.exe, pesquisa para Schtasks.exe em Windo
Após o tempo especificado expirar, o schtasks Não iniciar a tarefa novamente até o hora de início recorrência. Por padrão, agendas tarefa ter nenhum máximo duração. Este parâmetro é opcional e válido apenas com um cronograma MINUTE ou HOURLY.
ws ajuda 2003 Server.

Mais Informações

Microsoft página da Web para informações adicionais sobre o comando schtasks, vá para o seguinte:
http://technet.microsoft.com/en-us/library/bb490996.aspx

Propriedades

ID do artigo: 814596 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 9.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
Palavras-chave: 
kbhowtomaster kbmgmtservices KB814596 KbMtpt kbmt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Caso venha a encontrar erros neste artigo e queira colaborar no processo de aperfeiçoamento desta ferramenta, por favor preencha o formulário existente na parte inferior desta página. Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 814596

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com