Mantenha cmd aberto por período de tempo

0

Eu agendei um programa na minha máquina windows 7 para rodar a cada 15 minutos e eu tenho que trabalhar.

O comando é C:\wamp\bin\php\php5.3.5\php.exe -f "C:\wamp\www\vmstage.php"

Ainda assim, tudo funcionando. Ao executar esse script php, ele retorna algum texto. É possível manter cmd aberto por alguns segundos para que eu possa ver qual foi o resultado?

Neste momento, o comportamento é:

  1. cmd abre
  2. execuções de script
  3. aguarda o resultado (2-5 segundos)
  4. retorna dados
  5. cmd fecha
por Ronnie 28.03.2013 / 21:04

1 resposta

1

Há um comando timeout que pausará o shell por algum período de tempo ou até que você pressione um botão. Você pode criar um arquivo .cmd com um conteúdo como esse:

C:\wamp\bin\php\php5.3.5\php.exe -f "C:\wamp\www\vmstage.php"
timeout 5

.cmd files são apenas uma lista de comandos que são executados de cima para baixo. Este executará sua tarefa e aguardará 5 segundos. Programe a execução desse arquivo em vez de seu comando atual.

    
por 28.03.2013 / 21:09