Зависит от того, насколько сильным должен быть этот чек.
Самые простые вещи, которые могли бы работать:
- Изучите дерево процессов, чтобы узнать процесс, который запустил ваш процесс
- Передайте аргумент в командной строке и найдите его. Когда кто-то дважды щелкает, этого не будет
Если вы просто пытаетесь спасти людей, которые щелкают по неправильному материалу, я могу спросить, почему?
Вы пытаетесь внедрить какое-либо решение по лицензированию? Если это так, то ни одно из вышеприведенных решений не станет проблемой для ребенка с отражателем.
Я бы порекомендовал добавить к вашему вопросу гораздо больше деталей, чтобы люди могли дать вам ответ на вашу общую проблему, а не просто решить ее небольшой фрагмент.