pgevent.dll не может быть удален, так как файл открыт DHCP-клиентом

#postgresql #window

#postgresql #окно

Вопрос:

Я столкнулся с проблемой удаления установочных файлов PostgreSQL после удаления PostgreSQL 10 из систем Windows. У нас есть автоматические скрипты (как часть нашего продукта), которые удаляют postgres, а затем удаляют установочные папки PostgreSQL из системы.

Чтобы удалить Postgres из системы, мы вызываем uninstall-postgresql.exe файл (который создается как часть установки Postgres) следующим образом:

uninstall-postgresql.exe --mode unattended

Удаление установки завершается успешно, однако, когда я пытаюсь удалить всю папку установки Postgresql, я получаю сообщение об ошибке с указанием:

введите описание изображения здесь

из-за этого сценарии удаления завершаются с ошибкой, поскольку один из файлов Postgres не может быть удален. В настоящее время мы перезагружаем систему, а затем удаляем все установочные файлы postgres.

Может кто-нибудь помочь мне удалить все файлы установки postgres из системы, включая это pgevent.dll .

Спасибо