SkillAgentSearch skills...

PhpSchtasks

Scheduled tasks class in php

Install / Use

/learn @Swampy821/PhpSchtasks
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

phpSchtasks

Scheduled tasks Class to give a simulated Cron that can be controlled via php on a windows server.

<h3>list of commands</h3> <ul> <li>removeTask</li> <li>createTask</li> <li>modifyTask</li> <li>runTask</li> <li>queryTasks <ul> <li>getTaskInfo</li> <li>getAllTasks</li> <li>getReadyTasks</li> <li>getAllTasksInFolder</li> <li>getTaskCount</li> </ul> </li> </ul>

##Examples

###Querying tasks.

#####Query All Tasks

$taskArray = schTasks::queryTasks()->getAllTasks();

#####Query Ready Tasks

$taskArray = schTasks::queryTasks()->getReadyTasks();

#####Query all tasks within a folder

$taskArray = schTasks::queryTasks()->getAllTasksInFolder("TaskFolder");

#####Query single task.

$taskArray = schTasks::queryTasks()->getTaskInfo("SingleTask");

#####Count Tasks

$taskCount = schtasks::queryTasks()->getTaskCount('Optional Folder');

###Creating Tasks

$taskResponse = schTasks::createTask("taskFolder\taskName","runThisProgram.exe","DAILY","09:00","1/9/2014","12/9/2014");

###Modifying Tasks

$taskResponse = schTasks::modifyTask("taskFolder\taskName","runThisNewProgram.exe","DAILY","10:00","1/9/2013","12/9/2014");

###Removing Tasks

$taskResponse = schTasks::removeTask("taskFolder\taskName");

###Running Tasks

$taskResponse = schTasks::runTask("taskFolder\taskName");

Related Skills

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated4y ago
Forks0

Languages

PHP

Security Score

55/100

Audited on Mar 9, 2022

No findings