Como importar ou exportar tarefas do Agendador de Tarefas no Windows 11/10

O Agendador de Tarefas(Task Scheduler) é uma ferramenta que permite criar e automatizar tarefas de rotina( create and automate routine tasks) em um computador Windows 11/10 . A ferramenta nativa é usada principalmente para executar qualquer ferramenta de monitoramento e para tarefas de manutenção, como desfragmentação de disco, limpeza de disco e instalação de atualizações do Windows(install Windows updates) . Nesta postagem, mostraremos as maneiras pelas quais você pode importar ou exportar tarefas do Agendador(Task Scheduler) de tarefas no Windows 11/10 .

O Agendador de Tarefas(Task Scheduler) também pode ser usado para executar tarefas como iniciar um aplicativo, enviar uma mensagem de e-mail, executar comandos, executar scripts em um determinado dia e hora ou exibir uma caixa de mensagem.

O Agendador de Tarefas(Task Scheduler) pode ser agendado em resposta aos seguintes eventos ou gatilhos:

  • Em um horário específico.
  • Em um horário específico em uma programação diária.
  • Em um horário específico em uma programação semanal.
  • Em um horário específico em uma programação mensal.
  • Quando o sistema é inicializado.
  • Quando o computador entra em um estado ocioso.
  • Quando um usuário faz logon.
  • Quando a tarefa é registrada.

Você pode criar tarefas e agendas com base na resposta acima.

As tarefas também podem ser salvas e, se desejar, você pode importar ou exportar a tarefa de um computador para outro.

Como importar ou exportar tarefas do Agendador de Tarefas no Windows 10

Importar ou exportar tarefas(Export Tasks) do Agendador de Tarefas(Task Scheduler)

Você pode importar ou exportar tarefas agendadas do Agendador de Tarefas(Task Scheduler) no Windows 11/10 em qualquer um dos três métodos a seguir:

  1. Usando o Agendador de Tarefas
  2. Usando o prompt de comando
  3. Usando o PowerShell

Vamos dar uma olhada nas etapas envolvidas em relação a cada um dos métodos listados.

1] Usando o Agendador de Tarefas

Este método de usar o Agendador de Tarefas(Task Scheduler) para importar ou exportar tarefas(Tasks) agendadas no Windows 10 é o mais fácil.

Exportar

Para exportar, faça o seguinte:

  • Pressione a Windows key + R para chamar a caixa de diálogo Executar.
  • Na caixa de diálogo Executar, digite taskschd.msc
  • Pressione a combinação de teclas CTRL+SHIFT+ENTERabrir o Agendador de Tarefas(open Task Scheduler) no modo de administrador.
  • Clique para expandir a Biblioteca do Agendador de Tarefas(Task Scheduler Library) no painel esquerdo.
  • No painel do meio, clique com o botão direito do mouse na Tarefa(Task) e escolha Exportar.( Export.)
  • Escolha o local para salvar o arquivo.
  • Clique no botão Salvar(Save)  .

Depois de salvar, você pode encontrar o arquivo XML nesse local salvo específico. Você pode copiar este arquivo XML para outra máquina usando uma unidade USB ou pode enviar o arquivo por e-mail.

Importar

Para importar, faça o seguinte:

Antes de importar, certifique-se de ter copiado todos os arquivos necessários para executar as tarefas. Por exemplo, se você for executar qualquer script do PowerShell , certifique-se de ter copiado o script junto com o arquivo XML .

Exportando Tarefas(Tasks) exporta apenas as configurações de tarefa do Agendador de Tarefas. (Task Scheduler)Ele não copiará os arquivos necessários. Portanto, copie todos os arquivos necessários e comece a importar.

  • Abra o  Agendador de Tarefas( Task Scheduler) no modo administrativo.
  • Clique para expandir a Biblioteca do Agendador de Tarefas(Task Scheduler Library) no painel esquerdo.
  • Clique com o botão direito do mouse(Right-click) na pasta da tarefa e escolha Importar tarefa.( Import Task.)
  • Agora, navegue no local do arquivo XML(XML file)  e clique em  Abrir(Open) .

Se você já configurou alguma Configurações de Tarefa(Task) , faça-o após a importação.

2] Usando o prompt de comando

Para importar ou exportar tarefas(Tasks) agendadas no Windows 10 usando o prompt(Command Prompt) de comando , você precisará usar o comando  Schtasks.exe . Esse comando permite que os usuários criem, excluam, consultem, alterem, executem e finalizem tarefas agendadas em um computador local ou remoto.

Exportar

Para exportar, faça o seguinte:

  • Pressione Windows key + R R. para invocar a caixa de diálogo Executar.
  • Na caixa de diálogo Executar, digite cmd e pressione CTRL + SHIFT + ENTER para open Command Prompt in admin/elevated mode .
  • Na janela do prompt de comando, copie e cole o comando abaixo e pressione Enter .
  • Substitua o espaço reservado task_location e task_name pelo local e nome reais da tarefa do Agendador(Task Scheduler) de tarefas .
  • Você pode encontrar o local e o nome da Tarefa(Task) se clicar na Tarefa(Task) no painel do meio.
  • Substitua %UserProfile%  pelo caminho completo do seu perfil. Por exemplo C:\Users\Chidum.Osobalu .
schtasks /Query /XML /TN “task_location\task_name” > “%UserProfile%\Desktop\Export Tasks\name.xml”

Depois que o comando for executado, verifique se o arquivo está localizado no local correto que você mencionou no comando.

Importar

Para importar, faça o seguinte:

Não há opção de importação no prompt de comando. Assim, em vez de importar e definir o local e o script, você pode criar uma nova tarefa usando o mesmo arquivo XML exportado.

Abra o prompt(Command Prompt) de comando no modo admin/elevado.

Na janela CMD , copie e cole o comando abaixo e pressione Enter .

schtasks /create /xml “%UserProfile%\XML file Path\TaskName.xml” /tn “\TASKSCHEDULER-FOLDER-PATH\TASK- NAME” /ru “COMPUTER-NAME\USER-NAME” /rp SystemPassword

Substitua(Replace) os seguintes espaços reservados no comando:

“%UserProfile%\XML file Path\TaskName.xml – Copie o caminho do arquivo XML exportado.

TASKSCHEDULER-FOLDER-PATHSubstitua(Replace) -o pelo caminho do local da tarefa da (Task)tarefa(Task) no Agendador(Task Scheduler) de tarefas .

TAREFA- NOME(TASK- NAME) – Você pode dar qualquer nome.

NOME DO COMPUTADOR(COMPUTER-NAME) – Seu nome de host(Hostname) do sistema . Para obter o nome do host do sistema, digite o nome do host(hostname) no prompt do CMD e pressione Enter.

USER-NAME – Seu nome de usuário do sistema.

SystemPasswordInsira(Input) sua senha do sistema, se você tiver definido uma.

3] Usando o PowerShell

Para importar ou exportar tarefas(Tasks) agendadas no Windows 10 usando o PowerShell , você precisará usar o cmdlet Export-ScheduledTask  .

Exportar

Para exportar, faça o seguinte:

Pressione a Windows key + X para acessar o menu do usuário avançado.

Toque em A no teclado para iniciar o PowerShell no modo administrador/elevado.

No console do PowerShell , copie e cole o comando abaixo e pressione Enter .

Export-ScheduledTask -TaskName “task location from scheduler\task name” > “$env:UserProfile\Desktop\name.xml”

Substitua(Replace) os seguintes espaços reservados no comando:

  • Localização da tarefa do agendador
  • Nome da tarefa
  • Nome.xml

Depois de executar o comando, a tarefa será exportada para o local especificado.

Importar

Para importar, faça o seguinte:

Aqui, assim como no prompt(Command Prompt) de comando , também não há comando de importação no PowerShell . Portanto, você precisará usar o comando Register(Register command) para criar a nova tarefa com o arquivo XML exportado.(XML)

Abra o PowerShell no modo de administrador.

Na janela do PowerShell , copie e cole o comando abaixo com uma pequena modificação conforme sua necessidade.

Register-ScheduledTask -xml (Get-Content ‘C:\PASTE THE PATH OF THE EXPORTED XML FILE WITH NAME.XML ‘ | Out-String) -TaskName “TASK-IMPORT-NAME” -TaskPath “\TASK-PATH-TASKSCHEDULER\” -User COMPUTER-NAME\USER-NAME –Password TYPE YOUR PASSWORD -Force

Certifique(Make) -se de que todos os espaços reservados caps sejam substituídos adequadamente e execute o comando. Após a execução do comando, o Agendador de Tarefas exportado será criado como uma nova tarefa no Agendador de Tarefas(Task Scheduler) .

The above are the 3 ways you can import or export Tasks from Task Scheduler in Windows 11/10.



About the author

Sou um desenvolvedor web com mais de 10 anos de experiência, incluindo 8 anos como engenheiro de software profissional. Também tenho experiência no desenvolvimento de aplicativos e jogos para dispositivos móveis, tanto para desktop quanto para dispositivos móveis. No meu tempo livre, gosto de jogar videogame e assistir filmes, ouvir música, ler livros e fazer jardinagem.



Related posts