Como importar uma tarefa agendada de um arquivo XML?

6

Eu criei uma tarefa agendada no Windows 7, que executará um arquivo em lotes uma vez por dia. A tarefa está funcionando perfeitamente no meu computador.

Também exportei a tarefa para um arquivo XML e quero criar a mesma tarefa em outro computador. Como posso importar o arquivo XML no Agendador de Tarefas no segundo computador?

Especificamente - não quero escrever nenhum código em um novo computador, só quero copiar o arquivo XML para ele e ele deve criar uma tarefa e começar a executá-la.

    
por Rushabh Shah 09.10.2012 / 20:29

1 resposta

8

Quando você abrir o Agendador de Tarefas no novo computador, clique em "Importar tarefa ..." na lista Ações, no lado direito da janela:

SelecioneoarquivoXMLecliqueem"Abrir" e, em seguida, revise os parâmetros na janela "Criar tarefa" que é aberta e clique em "OK".

Se você precisar fazer isso programaticamente, use schtasks.exe . O código a seguir deve importar o arquivo XML e criar uma nova tarefa automaticamente:

schtasks.exe /Create /XML task.xml /tn taskname

Apenas substitua "task.xml" pelo caminho do arquivo XML, depois de ter sido copiado para o local correto e substitua "taskname" pelo nome que você quiser que apareça como no Agendador de Tarefas.

    
por 09.10.2012 / 20:35