qh-schtasks

1.1.0 • Public • Published

schtasks

Windows scheduled tasks

Install

To install schtasks, simply use npm:

npm install schtasks --save

How to use it

const sc = require('schtasks')
 
await sc.create('TestTask', {
    taskrun: 'C:\\TaskPath\\task.exe',
    schedule: 'WEEKLY',
    days: ['MON', 'TUE'],
    interval: 15,
    starttime: '00:00',
    duration: '24:00'
})
 
await sc.get('TestTask')
 
await sc.run('TestTask')
 
await sc.stop('TestTask')
 
await sc.update('TestTask', {
    disable: null
})
 
await sc.destroy('TestTask')
 
/*
 Available options
 
 schedule
 modifier
 days
 months
 idletime
 taskname
 taskrun
 starttime
 interval
 endtime
 duration
 startdate
 enddate
 level
 enable
 disable
*/

Readme

Keywords

Package Sidebar

Install

npm i qh-schtasks

Weekly Downloads

0

Version

1.1.0

License

MIT

Unpacked Size

5.38 kB

Total Files

4

Last publish

Collaborators

  • noteon