Skip to content

Releases: devpython88/WinTask

WinTask 1.7: The Function Update

Choose a tag to compare

@devpython88 devpython88 released this 10 Oct 13:20
c26b093

Bug fixes

  • List switch

/list switch wasn't using custom config file if provided

What's new?

  1. Function

Functions are just tasks but they can be used multiple times without needing to copy-n-paste code.
Example:

{
    "functions": {
        "myfunc": {
            "commands": ["echo My function is called!"]
        }
    },
    "mytask": {
        "commands": ["@myfunc", "echo my function was called!"]
    }
}
  1. Templates (Beta)

Just by the name, you already understand that these are predefined wintask config files.
Currently, There is only one template, Basic.
To use a template: wintask /gen {template-name}
For Basic it would be wintask /gen basic

WinTask 1.6.1

Choose a tag to compare

@devpython88 devpython88 released this 07 Oct 11:42
eb2e54f

Bug fixes

Perid on newline in Crumb

The f is new?

  1. Crumb Beta 2
    This new version makes it, so you don't have to manually edit the config file to add variables.
  2. Specifying config file
    Now, if your config file is a different name then you can specify it by adding the file name after the task name in any command.

    Example:

    wintask /run makeDir myconfig,json

    wintask /list myconfig.json

    wintask /info makeDir myconfig.json

WinTask 1.5-2

Choose a tag to compare

@devpython88 devpython88 released this 05 Oct 11:06
99e1555

Bug fixes

No bugs were found.

WHAT IS NEW?

  1. Crumb
    Crumb is a built-in tool in WinTask. It can be accessed by running wintask with the /new switch
    Crumb allows users to make wintask config files without needing to write a line of a JSON
  2. Variables
    Vars are specifically for developers, they allow for reusage of values.
    Example:
{
  "variables": { "name": "jake" },
  "print_name": { "commands": ["echo ${name}"] }
}

WinTask v1.5

Choose a tag to compare

@devpython88 devpython88 released this 03 Oct 16:54
1a3e6ac

Bug fixes

No bugs found.

What's new?

1. Detailing for tasks
Now you can add details for tasks. To do this simply add a description and purpose entry in the task value. You can also add just one entry for the details like description.

To get information about the task. run wintask /info <task-name>, replace task-name with the task name.

2. Listing tasks
Now you can see all tasks in the current wintask,json file, simply run wintask /list

WinTask v1.0

Choose a tag to compare

@devpython88 devpython88 released this 02 Oct 05:09
1a3e6ac

First release

Compatible with x64