Консольный вариант

Старое доброе окно консоли не может не радовать, хотя в век компьютерной графики кажется ущербным, но бесспорные преимущества это надежность работы, именно по этой причине это не может не радовать.

После запуска этой самой программы вы увидите что-то похожее на меню, уж извините, для моих скромных потребностей мне этого хватает, со следующими пунктами:

На счет пунктов «взять список процессов из реестра» и «взять список процессов из диспетчера задач» при выполнении этих пунктов берутся списки процессов из соответствующих мест, и в случае если в списке такого процесса ещё нет, то он будет добавлен к списку.

В общем, работа по созданию списка разрешенных программ заключается в поочередном запуске всех нужных программ, и пока эта самая программа запускается, в том самом консольном окошке мы усиленно нажимаем кнопочку «P» (напомню, что при этом берется список процессов из диспетчера задач).

Почему необходимо усиленно нажимать кнопочку «P» спросите вы.

А все, потому что запускаемая программа может состоять не из одного процесса, к примеру, производители очень любят делать несколько исполняемых файлов: один для проверки наличия лицензии, другой для проверки правильности установки, третий для проверки настроек программы и так далее, ну больше 5 процессов к каждой программе я ещё не видел.