Как определить, используется ли система в определенной папке в переменной окружения PATH?
Недавно некоторые программы, использующие системную переменную PATH, перестали работать, поскольку другой пакет добавил слишком много символов в начало переменной, в результате чего важные части были обрезаны в конце.
Это привело меня к очистке переменной путем удаления некоторых неиспользуемых каталогов и сокращения других; тем не менее, у меня все еще остается немного, в котором я не уверен, и мне интересно, есть ли способ определить, используются ли определенные части переменной PATH каким-либо процессом в системе.
В идеале мне бы понравился список зависимостей, однако я был бы рад методу, который может регистрировать неудачные / успешные попытки. Есть идеи?
РЕДАКТИРОВАТЬ
Моя цель состоит в том, чтобы определить, безопасно ли удалять каталог из PATH, ничего не нарушая, поэтому мне нужно знать, обращался ли к файлу определенным образом, просматривая его в PATH.