Kill useless microslop processes on Windows.
- Continuously monitors and terminates unwanted processes
- Configurable process list via JSON/YAML config files or plain text files
- Dry-run mode to preview what would be killed
- CLI argument parsing for easy automation
- Logging to file and/or stdout
- Signal handling for graceful shutdown
- Backward-compatible with legacy
settings.cfg
python killing_fck_microslop_useless_process.pypython killing_fck_microslop_useless_process.py -c settings.json
python killing_fck_microslop_useless_process.py -c settings.yamlpython killing_fck_microslop_useless_process.py --dry-runpython killing_fck_microslop_useless_process.py --listpython killing_fck_microslop_useless_process.py --oncepython killing_fck_microslop_useless_process.py --verbose --log-file process_killer.logpython killing_fck_microslop_useless_process.py --interval 10{
"process_names": ["TrustedInstaller.exe", "TiWorker.exe"],
"process_list_file": "tofuck.txt",
"scan_interval": 3,
"log_file": "process_killer.log",
"dry_run": false,
"verbose": false
}process_names:
- TrustedInstaller.exe
- TiWorker.exe
process_list_file: tofuck.txt
scan_interval: 3
log_file: null
dry_run: false
verbose: falseCLI arguments override config file values.
pip install cx_Freezepython setup.py build