Я запланировал запуск taks на моей машине с Windows 7 каждые 15 минут, и у меня это работает.

Командой является C:\wamp\bin\php\php5.3.5\php.exe -f "C:\wamp\www\vmstage.php"

Тем не менее, все работает. При запуске этого php-скрипта он возвращает некоторый текст. Можно ли держать cmd открытым в течение нескольких секунд, чтобы я мог видеть, каков был результат?

Сейчас поведение таково:

  1. cmd открывается
  2. скрипт работает
  3. ждет результата (2-5 секунд)
  4. возвращает данные
  5. cmd закрывается

1 ответ1

1

Есть команда timeout которая будет приостанавливать оболочку на некоторое время или до тех пор, пока вы не нажмете кнопку. Вы можете создать файл .cmd с таким содержимым:

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

Файлы .cmd - это просто списки команд, которые выполняются сверху вниз. Этот выполнит вашу задачу и будет ждать 5 секунд. Запланируйте выполнение этого файла вместо текущей команды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .