# @raider/killswitch

> Kill annoying Windows tasks dead!

Latest version **1.0.1** (published 2019-05-15) · MIT license · 0 weekly downloads

## Install

```sh
npm install @raider/killswitch
pnpm add @raider/killswitch
yarn add @raider/killswitch
bun add @raider/killswitch
```

Provides the command `killswitch`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2019-05-15 |
| First published | 2019-05-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 5 |
| Unpacked size | 146.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Cole Chamberlain |
| Maintainers | cchamberlain, raider-ci |

## Links

- npm: https://www.npmjs.com/package/@raider/killswitch
- npm.io page: https://npm.io/package/@raider/killswitch

## Dependencies (5)

- [chalk](https://npm.io/package/chalk.md) ^2.4.2
- [figlet](https://npm.io/package/figlet.md) ^1.2.1
- [taskkill](https://npm.io/package/taskkill.md) ^2.0.0
- [tasklist](https://npm.io/package/tasklist.md) ^3.1.1
- [minimatch](https://npm.io/package/minimatch.md) ^3.0.4

## Recent versions

- 1.0.1 (latest) — 2019-05-15
- 1.0.0 — 2019-05-15

## README

# killswitch

Looks for a killswitch.json on desktop containing an array of string process names (found in details tab of task manager) and kills them all.

![killswitch engage](https://raw.githubusercontent.com/noderaider/killswitch/master/killswitch.gif "killswitch engage")



### Requirements

- Must be run as administrator (command prompt or shortcut).
- Requires LTS / current Node.js.

### Install

##### From npm (Recommended)

```sh
npm install -g @raider/killswitch
```

##### From Source

```sh
git clone https://github.com/noderaider/killswitch
cd killswitch
npm install
npm link .
```

### Usage

- Create a `killswitch.json` file on your desktop with something like the following:

```json
[
	"Discord.exe",
	"Razor*",
	"chrome.exe"
]
```

**Note: All standard wildcard matching is supported.**

- From an administrator command prompt (directory doesn't matter):

```sh
killswitch
```

### Other

Please shoot back PRs if you add something interesting. I'll probably add support for multiple profiles since I kill different processes when overclocking and gaming. Will probably also make the location of the `killswitch.json` file go somewhere other than desktop but not a high priority for me at the moment.

You should be able to create a Windows shortcut that points to the script and make it always run as administrator for a simple one-click solution.

---
_Source: https://npm.io/package/@raider/killswitch · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
