Для освобождения nod от лишней работы хочу ввести исключения.
Но не ясно, что получу в итоге, поэтому есть вопросы:
1) Как исключить из проверки файлы в папке P1 и всех подпапках.
2) Как исключить из проверки файлы с расширением abc, независимо от диска и папки.
3) Если файл из п1 или п2 будет запущен на выполнение, то в этом случае он должен проверяться,
  т.е. приоритет выполнения должен быть "выше" приоритета исключения.