Beendet den genannten Prozess.
ProcessClose ( "process")
Parameter
| process | Der Name oder die PID des Prozesses, der beendet werden soll. |
Rückgabewert
| Erfolg: | Gibt 1 zurück. |
| Fehler: | Gibt 0 zurück und setzt @error auf: |
| 1 = OpenProcess fehlgeschlagen | |
| 2 = AdjustTokenPrivileges fehlgeschlagen | |
| 3 = TerminateProcess fehlgeschlagen | |
| 4 = Es konnte nicht sichergestellt werden, ob der Prozess existiert |
Bemerkungen
Die Prozessnamen sind die ausführbaren Dateien ohne den kompletten Pfad, also z.B. "notepad.exe" oder "winword.exe".
Verwandte Funktionen
ProcessExists, ProcessWait, ProcessWaitClose, Run, WinClose, ProcessList, RunAs, Shutdown, WinKill
Beispiel
ProcessClose("notepad.exe")
$PID = ProcessExists("notepad.exe") ; Gibt die PID des Prozesses zurück oder 0, falls der Prozess nicht gefunden wurde.
If $PID Then ProcessClose($PID)