An open API service indexing awesome lists of open source software.

https://github.com/k-awata/schtab

schtab sets tasks to Windows Task Scheduler from a text in crontab format.
https://github.com/k-awata/schtab

cli windows

Last synced: 5 months ago
JSON representation

schtab sets tasks to Windows Task Scheduler from a text in crontab format.

Awesome Lists containing this project

README

          

# schtab

schtab sets tasks to Windows Task Scheduler from a text in [crontab](https://man7.org/linux/man-pages/man5/crontab.5.html) format.

## Usage

- Edit your schtab file

```powershell
schtab -e
```

To change the default editor, set `EDITOR` or `VISUAL` environment variable.

- Write schtab from a file

```powershell
schtab file.txt
```

- Write schtab from stdin

```powershell
schtab - < file.txt
```

- List your schtab file

```powershell
schtab -l
```

- Remove your schtab file

```powershell
schtab --delete
```

## Not supported in schtab file

- Setting environment variables
- Intervals on months (e.g. `* * * */5 *`)
- Intervals on DOW (e.g. `* * * * MON/3`)

## License

[MIT License](LICENSE)