Skip to content

A CLI tool which can help you automatically kill process of your choice. Useful for freeing up memory and CPU usage!

License

Notifications You must be signed in to change notification settings

Squirrelcoding/Quickiller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quickiller

There are always programs such as chrome that keep eating up your resources even when closed! The only way to prevent this is to kill all of the programs processes manually which can be tedious at times. But quickiller is an easy-to-use CLI tool that automatically kills all the processes for you in a short amount of time!

Release 1.2

  • Added profiles for more flexibility!
  • Removed most of help menu as it was getting to messy, moved the list of commands further down in this README

Release 1.1

  • Added universal config file

  • Fixed compiler warnings

Planned features

  • GUI, but not sure yet.

  • Easier setup process

Features

  • Kill all processes in customizable list (duh)

  • Add process to kill

  • Remove process to kill

  • List process that would be killed when quickiller run command is ran

  • List all system processes (To help when adding a process to the list)

Bugs

Error handling will be taken more seriously in later versions, but for now there will be errors. If you encounter an error, please report it in the issues section.

Commands

kill

quickiller kill - Kills all processes in the default configuration file
quickiller kill <profile-name> - Kills all processes in the profile configuration.

add

quickiller add <exe_name> - Adds an executable name to the kill-list
quickiller add <profile-name> <exe_name> - Adds an executable name to the specified profile kill-list

remove

quickiller remove <exe_name> - Remove an executable name to the kill-list
quickiller remove <profile-name> <exe_name> - Removes an executable name to the specified profile kill-list

list

quickiller list - Lists all the processes that are in the default kill-list
quickiller list <profile-name> - Lists all the processes that are in the specified profiles kill-list

list_os_current

quickiller list_os_current - Returns an unorganized list of all the currently running OS processes

new_profile

quickiller new_profile <profile-name> - Creates a new profile with the specified name

del_profile

quickiller del_profile <profile-name> - Deletes the profile of the specified name

list_profiles

quickiller list_profiles - Returns a hard-to-read list of the profiles. Which are actually just file paths to the profile.

Set up (Windows 10)

Setting up quickiller will take couple minutes but it wont be like this in the near future.

  1. Download the EXE file

  2. Make a directory/folder anywhere, perferably in C:\Users\YOUR NAME so it should look like C:\Users\YOUR NAME\quickiller

  3. Drag the EXE file into C:\Users\YOUR NAME\quickiller

  4. type "environment variables" into the search bar and click "Edit the system environment variables"

  5. At the bottom, click "Environment variables..."

  6. There should be 2 boxes, search for Path in System variables

tutorial image 1

  1. Double click on Path

  2. Click "New" on the right side

  3. Paste in the directory to quickiller (Example: C:\Users\YOUR NAME\quickiller) NOTE: Dont include the exe file in the directory!

  4. Click OK on all the windows and try entering "quickiller help" on the command prompt! It will set up the first time and then try it again.

About

A CLI tool which can help you automatically kill process of your choice. Useful for freeing up memory and CPU usage!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages