# Funktionsreferenz

ProcessClose

Terminiert den angegebenen Prozess.

ProcessClose ( "process" )

Parameter

process | Der Titel oder die PID des Prozesses, der terminiert werden soll.

Bemerkungen

Die Prozessnamen sind die ausführbaren Dateien ohne den kompletten Pfad, also z.B. "notepad.exe" oder "winword.exe".
Wenn mehrere Prozesse den gleichen Namen haben, dann wird derjenige mit der höchsten PID beendet - egal, wann er zulett angesprochen wurde.
Die PID ist eine eindeutige Nummer, die einen Prozess indentifiziert. Die PID kann über die Rückgabewerte der Funktionen ProcessExists oder Run ermittelt werden.
Um auch unter Windows NT 4.0 arbeiten zu können, benötigt ProcessClose die Datei PSAPI.DLL (im AutoIt-Installationsverzeichnis mitgeliefert).
Der Prozess wird ungefähr alle 250 Millisekunden abgefragt.

Siehe auch

ProcessExists, ProcessWait, ProcessWaitClose, Run, WinClose

Beispiel

ProcessClose("notepad.exe")
$PID = ProcessExists("notepad.exe") ; Will return the PID or 0 if the process isn't found.
If $PID Then ProcessClose($PID)