Por que o Agendador de Tarefas não abre uma janela de aplicação da GUI quando o parâmetro / sc onstart é especificado?

2

Isso funciona:

schtasks /create /tn calc /tr c:\Windows\system32\calc.exe /sc minute

Depois de executar isso e reiniciar o computador:

schtasks /create /tn calc /tr c:\Windows\system32\calc.exe /sc onstart

o processo calc.exe está presente no Gerenciador de Tarefas, mas a janela está faltando.

Quando eu executo a tarefa onstart manualmente, a janela calc aparece:

schtasks /run /tn calc

O que eu testei até agora:

  • calc.exe, osk.exe, cmd.exe
  • ping -n 30 127.0.0.1 // uma 'espécie de' função sleep
  • um arquivo .bat que criou um novo arquivo e grava uma linha de texto dentro do arquivo - funcionou como esperado, mas não havia nenhuma janela da GUI visível
  • Arquivo de log
  • c: \ Windows \ SchedLgU.txt - sem erros

Todas as tarefas foram executadas pelo usuário que estava no grupo Administradores.

Por que o Agendador de Tarefas não abre uma janela de aplicativo da GUI quando o parâmetro / sc onstart é especificado (ou o que estou fazendo errado)?

    
por colemik 06.03.2012 / 12:45

0 respostas