devel-windows.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Thu, 25 Jun 2009 16:56:15 +0300
changeset 142 6de0091cc5e9
child 143 ff931ad0ec66
permissions -rw-r--r--
How kill task on windows.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
142
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
-*- mode: outline -*-
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
* Dependency Walker.
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
Dependency Walker is a free utility that scans any 32-bit or 64-bit Windows
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
module (exe, dll, ocx, sys, etc.) and builds a hierarchical tree diagram of
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
all dependent modules. For each module found, it lists all the functions that
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
are exported by that module, and which of those functions are actually being
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
called by other modules. Another view displays the minimum set of required
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
files, along with detailed information about each file including a full path
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
to the file, base address, version numbers, machine type, debug information,
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
and more.
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
See
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
  http://www.dependencywalker.com/
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    17
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    18
* Kill process.
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    19
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
** tskill.exe
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    21
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    22
  cmd> tskill {<pid>|<name>}
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    23
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    24
** taskkill.exe.
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    25
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    26
  cmd> taskkill /IM notepad.exe
6de0091cc5e9 How kill task on windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    27
  cmd> taskkill /PID 827