Назад | Перейти на главную страницу

Автоматические запланированные задачи под Windows XP

Я написал скрипт php и настроил планировщик задач так, чтобы он запускался каждые 10 минут. Раздражает то, что при каждом запуске задачи на несколько секунд появляется окно командной строки (svchost).

Как заставить его работать беззвучно?

Похоже, вы запускаете сценарий в контексте безопасности вошедшего в систему пользователя. Если вы можете обойтись без запуска сценария как «СИСТЕМА», вы не увидите всплывающее окно. Вы также можете создать специальную учетную запись пользователя с наименьшими привилегиями и запустить сценарий под этой учетной записью (что на самом деле является правильным решением), но запуск его как SYSTEM может быть быстрым.

Вы также можете просто запустить это окно командной строки в свернутом виде :)

Эрик Фелпс написал кое-что об этом недавно: немного опасно играть с хостом сценариев Windows и использовать wscript.exe для вызова вашей команды PHP через CreateObject ("Wscript.Shell"). Метод запуска, я говорю, немного опасен, потому что диспетчер задач не Не знаю о снаряде и не могу его отследить.

http://www.ericphelps.com/batch/samples/invisible.txt