Как вернуть список запланированных задач Windows с помощью PHP - PullRequest
0 голосов
/ 15 июля 2011

Мне нужно, чтобы PHP возвратил все запланированные задачи Windows (XP) - возможно ли это? Я создаю сценарий планирования, и пользователь должен иметь возможность просматривать, какие временные интервалы уже заняты.

1 Ответ

3 голосов
/ 15 июля 2011

Это выглядит многообещающе http://codesnob.wordpress.com/2009/05/18/displaying-windows-task-scheduler-tasks-with-php/

Кроме того, http://msdn.microsoft.com/en-us/library/aa383448%28VS.85%29.aspx

И, наконец, http://www.php.net/manual/en/class.com.php

РЕДАКТИРОВАТЬ

Я только что проверил себя, и это сработало.32-битная Windows, Zend Server

$com = new com("Schedule.Service");
$com->Connect();
$oFolder = $com->GetFolder("\\");
$oCollection = $oFolder->GetTasks(0);
print "Count: " . $oCollection->Count . "n";
for ($i = 1; $i <= $oCollection->Count; $i++)
{
      echo $oCollection ->Item($i)->Name ;
}
...