Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 45521|Resposta: 2

[Programa de Console] Um agendador de tarefas do Windows que executa tarefas em intervalos regulares em C#

[Copiar link]
Publicado em 13/04/2019 21:54:33 | | | |

prefácio
No tópico anterior, o plano de criação de banco de dados é registrado para realizar a execução programada das tarefas. Este artigo irá registrar o uso do agendador de tarefas do Windows para implementar a função de enviar e-mails em intervalos regulares.

Meio Ambiente

>Sistema Windows 10


Ferramentas

>VS 2015


Texto

passo 1: Abra o VS2015, crie um aplicativo de console, escreva o código a ser executado na função Principal e F6 para gerar o arquivo .exe.



Nota: As credenciais de autenticação do remetente acima não são a senha do endereço de e-mail. É um certificado de verificação, que pode ser pesquisado online.

Passo 2: Abra o Run e digite "taskschd.msc" - > OK.



Passo 3: Na caixa de diálogo do Agendador de Tarefas que abriu, clique com o botão direito em Biblioteca do Agendador de Tarefas – > selecione Criar Tarefa.




Passo 4: Na janela "Criar Tarefa" que aparece e que aparece na aba "Geral", preencha as opções de nome, descrição e segurança.




passo 5: Na aba "Trigger", clique em "Novo" e, na janela pop-up "Novo Trigger", defina o tempo de execução - "OK".







passo6: Na aba "Ações", clique em "Novo", na janela pop-up "Nova Ação", nas configurações "Programa ou Script" selecione o arquivo .exe que acabamos de gerar no VS - "OK".






passo 7: Na aba "Condições", remova algumas opções de marca.



Passo 8: Na aba "Configurações", faça as configurações relevantes - > confirme.



Ok, então temos uma função simples de e-mail com tempo limitado.

Epílogo

É só que a demo é bem bruta. Envie e-mails, e você também pode definir CC by, anexos, etc. O próximo tópico continuará registrando tarefas de execução programadas.









Anterior:Tutorial de instalação offline da Visual Studio 2019 Enterprise Edition
Próximo:Tutorial em vídeo reverso para Android da Universidade Yijin
Publicado em 15/04/2019 09:43:09 |
Muito útil, e eu faço um princípio de backup agendado do mysql

Use o MySQL para agendar automaticamente backups em um ambiente Windows
https://www.itsvse.com/thread-7412-1-1.html
(Fonte: Architect_Programmer)
Publicado em 10/11/2021 13:11:40 |
Aprenda como fazer isso como proprietário
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com