Eu tenho 3 scripts PS, STOP.ps1 , FORM.ps1 e ENABLE.ps1 .
ENABLE.ps1 criará uma tarefa no agendador de tarefas que abre o script FORM.ps1 a cada hora.
Uma vez que o FORM é aberto, há um botão para fechar o formulário uma vez que todas as caixas de texto são preenchidas, o script STOP.ps1 exclui a tarefa do Agendador de Tarefas.
Minha pergunta é: Como posso sair do formulário com o script STOP.ps1? no momento só tem uma linha Unregister-ScheduledTask -TaskName "TaskName" -Confirm:$false
que é para deletar a tarefa do Agendador de Tarefas.
Você pode adicionar uma linha ao FORM.ps1 para exportar seu $PID para um arquivo temporário e então usar e importar o $PID para o seu STOP.ps1 para que você possa matar a tarefa.
para FORM.ps1 adicionar
para uso STOP.ps1