Qual é a melhor maneira de executar um aplicativo de console uma vez por dia em um determinado horário?

2

Qual é a melhor maneira de executar um aplicativo de console (C #) uma vez por dia em um determinado momento no Windows XP? Eu quero ver a janela do console.

    
por B Seven 11.09.2010 / 13:17

4 respostas

9

Usando tarefas agendadas

Para abrir tarefas agendadas

- > clique em Iniciar

- > clique em Todos os Programas

- > aponte para Acessórios

- > aponte para System Tools

- > clique em Tarefas agendadas.

Para agendar uma nova tarefa:

1. Clique duas vezes em Adicionar tarefa agendada para iniciar o Assistente de tarefa agendada e clique em Avançar na primeira caixa de diálogo.

2. A próxima caixa de diálogo exibe uma lista de programas instalados no computador, como parte do sistema operacional Windows XP ou como resultado da instalação do software.

Use um dos seguintes procedimentos:

i) If the program that you want to run is listed, click the program, and then click Next.

ii) If you want to run a program, script, or document that is not listed, click Browse, click the folder and file that you want to schedule, and then click Open.

3. Digite um nome para a tarefa e escolha uma das seguintes opções:

  • Daily
  • Weekly
  • Monthly
  • One time only
  • When my computer starts (before a user logs on)
  • When I log on (only after the current user logs on)

4. Clique em Avançar, especifique as informações sobre o dia e a hora para executar a tarefa e clique em Avançar.

* Observe que as informações sobre o dia e a hora da execução da tarefa variam de acordo com a seleção feita na caixa de diálogo do assistente anterior. Por exemplo, se você escolher Semanal, deverá indicar o dia da semana, a hora e se a tarefa deve ser executada toda semana, a cada duas semanas, a cada três semanas e assim por diante.

5. Digite o nome e a senha do usuário associado a essa tarefa. Certifique-se de escolher um usuário com permissões suficientes para executar o programa. Por padrão, o assistente seleciona o nome do usuário atualmente conectado.

6. Clique em Avançar e, em seguida, clique em Concluir depois de verificar as opções que você fez.

Recurso de aqui

    
por 11.09.2010 / 13:31
2

Você pode usar o agendador do Windows, algo como:

at 5:00pm /interactive "c:\app.exe"

Ou você pode fazer isso como um Serviço do Windows e definir "Interagir com a área de trabalho" (ou o que for chamado nos dias de hoje).

    
por 11.09.2010 / 13:25
2

Use Tarefas agendadas . Faz exatamente isso e permite escolher um intervalo específico.

    
por 11.09.2010 / 13:24
0

No Windows 10, você usaria o Agendador de Tarefas ( link ).

Caminho 1: abra-o no menu Iniciar. Clique no botão Iniciar inferior esquerdo, insira o agendamento na caixa vazia e selecione Agendar tarefas nos resultados.

Caminho 2: ative o Agendador de tarefas por meio da Pesquisa. Toque no botão Pesquisar na barra de tarefas, digite agenda na caixa em branco e escolha Agendar tarefas.

Caminho 3: abra-o no painel de controle. Etapa 1: Acesse o Painel de Controle. Etapa 2: localize e toque em Programar tarefas no sistema e na segurança.

Caminho 4: abra o Agendador de Tarefas no Gerenciamento do Computador. Etapa 1: Abra o Gerenciamento do Computador. Etapa 2: clique em Agendador de tarefas à esquerda.

    
por 08.08.2016 / 20:55