ProcessClose AutoIt та процеси
ProcessClose AutoIt та процеси
Зупинити виконання зазначеного процесу.
ProcessClose ( "процес" [, flag] )
Параметри
| process | Назва процесу. |
| flag | [опціональний] якщо не дорівнює нулю, то виконується примусове завершення обробки всіх дочірніх процесів, якщо вони були ініційовані викликом Run(). Причому як process має бути вказано значення PID. |
Повертане значення
Зауваження
Назви процесів можуть бути, наприклад, "notepad.exe", "winword.exe". Назва не повинна мати вказівку повного шляху до файлу, використовується лише назва програми. Якщо кілька процесів мають одну й ту саму назву, то завершується процес із найбільшим значенням PID, незалежно від порядку його запуску.
PID - це унікальний ідентифікатор процесу, який повертається під час виклику ProcessExists або Run.
Використання цієї функції обмежено у Windows NT 4.0, де для виконання потрібна наявність файлу PSAPI.DLL. Цей файл можна отримати безкоштовно від Microsoft.
Пов'язана з функціями
також: ProcessExists, ProcessWait, ProcessWaitClose, Run, WinClose
Приклад
$PID = ProcessExists ("notepad.exe"); Буде відновлено PID або 0, якщо процес isn't found. If $PID Then ProcessClose ( $PID )
Надіслати повідомлення про помилку Якщо знайшли помилку в тексті, виділіть її мишкою і натисніть сполучення клавіш Ctrl+ENTER, вкажіть правильний текст без помилки.