admin 管理员组

文章数量: 1184232


c# 删除控制面板添加或删除程序项,核心代码如下:


                    try
                    {
                        RegistryKey key = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall", true);
                        string[] subKeys = key.GetSubKeyNames();
                        foreach (string keyName in subKeys)
                        {
                            using (RegistryKey key2 = key.OpenSubKey(keyName, false))
                            {
                                if (key2 != null)
                                {
                                    string softwareName = key2.GetValue("DisplayName", "").ToString();
                                    if (softwareName == "要删除的程序名称")
                                    {
                                        key.DeleteSubKey(keyName, false);
                                        break;
                            

本文标签: 删除控制 面板添加 编程