KILLEM: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 1: Line 1:
{{Software
{{Software
|Picture=
|Picture=NA.png
|Version=2.1 (Jul 1992)
|Version=2.1 (Jul 1992)
|Author=[[Rick Fishman]]
|Author=[[Rick Fishman]]

Revision as of 02:44, 3 June 2020

KILLEM
Version 2.1 (Jul 1992)
Vendor
Author Rick Fishman
License Public Domain
Download kill21.zip
Website

KILLEM.EXE kills running processes by name. It works with OS/2 2.0 and is a 32-bit app.

It uses the undocumented API DosQProcStatus to get a list of running processes - therefore its stability is in question because IBM could change or remove this API without telling anyone. But this API stayed the same from 1.1 to 1.3 so I would doubt that the 2.0 version will change in any 2.x release.

Usage:

KILLEM processname-or-PID processname-or-PID ...

You can specify process names and process ids to kill and you can mix and match them and list as many of each as you want to kill.

If a PID (Process ID) is specified, it must be in decimal, not hex.

If no extension is given for processname, .EXE is appended. process-name is the name that the program was started with.

For example, if you ran a program by typing MYPROG or 'START MYPROG' on the command line, you would type 'KILLEM MYPROG' to kill it.

All instances of all processnames will be killed.

All OS/2 processes will be killed unless they ignore DosKillProcess signals.