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, вкажіть правильний текст без помилки.