Віктор Asked:2024-04-11 05:25:30 +0000 UTC2024-04-11 05:25:30 +0000 UTC 2024-04-11 05:25:30 +0000 UTC Python。如何将您的应用程序添加到 Windows 程序列表 772 我正在用 Python 编写一个应用程序。在编写安装程序的阶段,出现了问题:如何将应用程序添加到Windows程序列表中? python 2 个回答 Voted Михаил Ильин 2024-04-11T05:44:41Z2024-04-11T05:44:41Z 要将应用程序添加到 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) 将值更改为您自己的值,一切都会成功。 Best Answer Эникейщик 2024-04-11T19:40:49Z2024-04-11T19:40:49Z 开始菜单中程序的链接位于以下文件夹中: 所有用户通用: C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs 和 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 个人对于个人用户: C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs 只需将程序的快捷方式放入这些文件夹之一,它就会出现在“开始”菜单中。
要将应用程序添加到 Windows 程序列表中,您需要在操作系统的注册表中创建适当的条目。这可以在 Python 中使用 winreg 模块来完成。下面是一个代码示例,可让您向注册表添加条目:
将值更改为您自己的值,一切都会成功。
开始菜单中程序的链接位于以下文件夹中:
所有用户通用:
和
个人对于个人用户:
只需将程序的快捷方式放入这些文件夹之一,它就会出现在“开始”菜单中。