Não é o melhor caminho, mas pode ser um salva-vidas.
As tarefas são armazenadas no C:\Windows\System32\Tasks
formato XML importável usando schtasks.exe
. Como Weasly disse, renomear o arquivo não funciona, mas Criar / Excluir funcionará. Dito isto, você precisa da senha de usuário em execução (que possui)
Comparado à sugestão de Weasly, apenas pula a fase de exportação.
- crie uma segunda tarefa usando a primeira como modelo
- remova o original
Usando srcname
e dstname
e um shell de administrador na pasta Tarefas:
C:\Windows\System32\Tasks>schtasks /Create /tn dstname /xml srcname /ru [running username] /rp [password]
SUCCESS: The scheduled task "dstname" has successfully been created.
C:\Windows\System32\Tasks>schtasks /delete /tn srcname /f
SUCCESS: The scheduled task "srcname" was successfully deleted.
Notas:
- Com um pouco de script, você pode renomear várias tarefas sem esforço
- Se necessário, você poderá extrair a RU original do XML (no nó
Task/Principals/Principal/UserId
)
- Se você quiser que o schtasks peça a senha, remova a
/rp [password]
parte