Python. Как добавить свое приложение в список программ Windows

Python. Как добавить свое приложение в список программ Windows


Пишу приложение на Python. На этапе написания инсталлятора возник вопрос : Как добавить приложение в список программ Windows?


Чтобы добавить ваше приложение в список программ Windows, вам нужно создать соответствующую запись в реестре операционной системы. Это можно сделать с помощью Python, используя модуль winreg. Вот пример кода, который позволит вам добавить запись в реестр:

import winreg

# Открываем ключ реестра для добавления информации о вашем приложении

key = winreg.CreateKey(winreg.HKEY_CURRENT_USER, r"Software\Microsoft\Windows\CurrentVersion\Uninstall\YourAppName")

# Задаем значения для вашего приложения

winreg.SetValueEx(key, "DisplayName", 0, winreg.REG_SZ, "Your App Name")
winreg.SetValueEx(key, "DisplayIcon", 0, winreg.REG_SZ, r"C:\Path\To\Your\Icon.ico")
winreg.SetValueEx(key, "UninstallString", 0, winreg.REG_SZ, r"C:\Path\To\Your\App\Uninstall.exe")
winreg.SetValueEx(key, "InstallLocation", 0, winreg.REG_SZ, r"C:\Path\To\Your\App")
winreg.SetValueEx(key, "Publisher", 0, winreg.REG_SZ, "Your Publisher Name")
winreg.SetValueEx(key, "Version", 0, winreg.REG_SZ, "1.0")
winreg.SetValueEx(key, "URLInfoAbout", 0, winreg.REG_SZ, "http://www.yourappwebsite.com")

# Закрываем ключ реестра

winreg.CloseKey(key)

Поменяйте значения на собственные, и все получится.




Report Page