Tarefas agendadas silenciosas no Windows XP

1

Eu escrevi um script php e configurei o agendador de tarefas para executá-lo a cada 10 minutos. O irritante é que toda vez que a tarefa é executada, uma janela de prompt de comando (svchost) aparece por alguns segundos.

Como posso executá-lo silenciosamente?

    
por Maximus Minimus 15.11.2009 / 01:40

3 respostas

2

Parece que você está executando o script no contexto de segurança do usuário conectado. Se você puder fugir com o script como "SYSTEM", você não verá a janela pop-up. Você também pode criar uma conta de usuário dedicada com a menor quantidade de privilégios e executar o script nessa conta (o que é realmente a coisa certa a fazer), mas executá-la como SYSTEM pode ser expediente.

    
por 15.11.2009 / 04:00
0

Eric Phelps escreveu algo sobre isso um tempo atrás: um pouco perigoso brincando com o host de script do Windows e usando wscript.exe para invocar o seu comando PHP através do CreateObject ("Wscript.Shell"). Método de execução, eu digo um pouco perigoso porque O Gerenciador de Tarefas não sabe sobre o shell e não pode rastreá-lo.

link

    
por 16.11.2009 / 00:15
0

Você também pode apenas executar essa caixa de comandos minimizada:)

    
por 16.11.2009 / 02:43