taskkill

    4.0.0 • Public • Published

    taskkill

    Wrapper for the Windows taskkill command. Ends one or more tasks or processes.

    Install

    $ npm install taskkill
    

    Usage

    import taskkill from 'taskkill';
    
    await taskkill([4970, 4512]);

    API

    See the taskkill docs for more.

    taskkill(input, options?)

    Returns a Promise.

    input

    Type: string | number | string[] | number[]

    One or more process IDs or image names, but not mixed.

    options

    The system, username, password options are mutually inclusive.

    system

    Type: string

    Name or IP address of a remote computer (do not use backslashes). The default is the local computer.

    username

    Type: string

    A user specified by User or Domain\User.

    The default is the permissions of the current logged on user on the computer issuing the command.

    password

    Type: string

    Password of the user account for the specified username.

    filter

    Type: string

    Types of processes to include or exclude from termination.

    See the taskkill docs for supported filters.

    force

    Type: boolean

    Forcefully terminate processes. Ignored for remote processes as all remote processes are forcefully terminated.

    tree

    Type: boolean

    Terminate all child processes along with the parent process, commonly known as a tree kill.

    Related

    • tasklist - Wrapper for the Windows tasklist command
    • fkill - Force kill processes, cross-platform

    Maintainers

    Install

    npm i taskkill

    DownloadsWeekly Downloads

    158,505

    Version

    4.0.0

    License

    MIT

    Unpacked Size

    4.61 kB

    Total Files

    4

    Last publish

    Collaborators

    • sindresorhus