Как вы знаете, Windows имеет систему «Установка и удаление программ» на панели управления.Регистрация списка программ Windows для установленных программ
Предположим, что я готовлю установщика, и я хочу зарегистрировать свою программу в списке установленных программ и хочу, чтобы она была удалена из «Установка и удаление программ»?
Какие протоколы я должен использовать. Любые руководства или документы о регистрации программ в этом списке?
Я кодирую с помощью python, и я могу использовать WMI (инструмент управления Windows) или Win32 API. IMHO, это делается с помощью ключей реестра, но я не уверен в этом.
Я также хочу выполнить деинсталлятор после удаления, чтобы удалить установленные файлы. Любые соответствующие документы или учебные пособия высоко ценятся. Благодарю.
Почему бы не использовать что-то вроде NSIS установить программу для вас. –
Потому что во время этого проекта мне не разрешено использовать такое внешнее программное обеспечение. Просто хотел знать, как это сделать. –