Agendador do Windows: as mesmas instâncias de processo serão executadas simultaneamente em tarefas diferentes?

Agendador do Windows: as mesmas instâncias de processo serão executadas simultaneamente em tarefas diferentes?

Configurei o Windows Scheduler para não executar muitas instâncias do meu aplicativo: insira a descrição da imagem aqui

Mas não tenho certeza de como o Windows detectará muitas instâncias. Quero dizer, tenho um executável que muda profundamente seu comportamento de acordo com a linha de comando. Por esse motivo tenho muitas tarefas que irão acionar o mesmo executável com parâmetros diferentes.

O "Não iniciar nova instância" de um agendador de tarefas bloqueará a execução, se outra instância do mesmo programa estiver em execução devido a outro agendamento de tarefas (com parâmetros diferentes)?

O que eu quero dizer é :

Task 1 -> program.exe some_param      -> Do not start new instance
Taks 2 -> program.exe different_param -> Do not start new instance

O que aconteceria se a Tarefa 2 tentasse iniciar enquanto a Tarefa 1 estivesse em execução? O Windows é inteligente o suficiente para entender que devido às diferentes tarefas e parâmetros eles não devem interferir, ou a segunda tarefa aguardará a conclusão da Tarefa 1?

Responder1

Essa configuração não afeta outras tarefas. Portanto, a Tarefa 1 e a Tarefa 2 serão executadas simultaneamente, independentemente da configuração. A configuração impede a execuçãoo mesmotarefa simultaneamente. Por exemplo, se uma tarefa for executada de hora em hora e uma nova instância for iniciada, mas a instância anterior não tiver sido concluída, ela não iniciará uma nova instância.

informação relacionada