如何使用 C# 或 cmd 将程序添加到控制面板程序中
Posted
技术标签:
【中文标题】如何使用 C# 或 cmd 将程序添加到控制面板程序中【英文标题】:How to add program into Control Panel Programs with C# or cmd 【发布时间】:2021-12-12 16:31:54 【问题描述】:我有一个程序文件。我想将此程序添加到控制面板程序中,如下所示:
如何使用 C# 代码或 cmd 做到这一点?
【问题讨论】:
您的意思是进入添加/删除程序列表?使用安装程序生成器安装您的程序,它会自动为您完成。 我有一个 .exe 文件,可以从 Internet 下载我的其他程序并进行设置。但是这个程序不会将程序添加到控制面板程序中。我需要在设置时将此程序添加到控制面板程序中的代码 【参考方案1】:要向该列表中添加条目,您需要在注册表中创建一个子项。转到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
并检查那里的条目。基本上,您需要创建一个以 GUID 作为名称并在其下方设置一组值的键,最重要的是 DisplayName
和 UninstallString
。
【讨论】:
我需要用 C# 来做这个 您会发现大量有关如何使用 C# 写入注册表的信息。这个问题有几个起点:***.com/questions/6338322/…以上是关于如何使用 C# 或 cmd 将程序添加到控制面板程序中的主要内容,如果未能解决你的问题,请参考以下文章
如何在 C# 控制台或 WinForms 应用程序中使用 Windows 安全的确认证书弹出窗口选择证书?