添加应用程序以卸载或更改程序

Add application to uninstall or change a program

我已经使用 py-installer 制作了一个独立的 exe。将我的 exe 添加到开始菜单很容易。只需在以下目录中添加我的程序的快捷方式即可。

os.getenv("PROGRAMDATA") + "\Microsoft\Windows\Start Menu\Programs"

但是,我的 exe 没有出现在控制面板 -> 程序 -> 程序和功能下。这些应用程序可让您右键单击以卸载。如何将我的应用程序添加到此列表?我已经使用 py-installer 制作了一个独立的卸载 exe,当用户单击卸载时,我想 运行。我怎样才能以干净的方式做到这一点?我想我必须添加一些注册表项。我总是给我的前任签名。

1.Use 注册表编辑器 (Regedit.exe) 查看以下注册表项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

2.Double-单击 UninstallString 注册表值,通过选择内容并按 CTRL+C 复制数值数据框中的内容,然后退出注册表编辑器。

3.Click开始,点击运行,按CTRL+V粘贴卸载命令,然后点击确定

某些程序会在 Winnt 文件夹下创建一个文件夹,该文件夹在文件夹名称的开头和结尾包含一个“$”字符。此文件夹可能包含卸载程序,您可以 运行 删除以前安装在计算机上的程序。请注意,这些文件夹通常是隐藏的,您可能需要配置 Windows 资源管理器才能查看隐藏的文件和文件夹。为此,请右键单击“开始”,单击“浏览”,单击“视图”菜单上的“选项”,然后单击“显示所有文件”。