zoukankan      html  css  js  c++  java
  • Regist

     using (RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer"))
                { key.SetValue("NoActiveDesktop",1,RegistryValueKind.DWord);//禁用活动桌面
     key.SetValue("ForceActiveDesktopOn", 1, RegistryValueKind.DWord);//启用活动桌面
    }
    RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer";
    
    key.SetValue("NoDeskTop",1,RegistryValueKind.DWord);//隐藏桌面图标
     key.SetValue("NoDeskTop", 0, RegistryValueKind.DWord);//显示桌面图标

    重启计算机后生效

    using (RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SoftwareMicrosoftWindowsCurrentVersionPolicies"))
                {
                    using (RegistryKey subkey=key.CreateSubKey("System"))
                    { 
                        subkey.SetValue("NoDispAppearancePage", 1, RegistryValueKind.DWord);//隐藏外观
                        subkey.SetValue("NoDispBackgroundPage", 1, RegistryValueKind.DWord);//隐藏背景
    }
    }
                using (RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SoftwarePoliciesMicrosoft"))
                {
                    using (RegistryKey subkey = key.CreateSubKey("Windows"))
                    {
                        using (RegistryKey rgkey = key.CreateSubKey("Control Panel"))
                        {
                            using (RegistryKey objkey = key.CreateSubKey("Desktop"))
                            {
                                objkey.SetValue("ScreenSaveActive", 0, RegistryValueKind.String);//禁止使用屏幕保护
    objkey.SetValue("ScreenSaverIsSecure", 1, RegistryValueKind.String);//启用屏幕保护密码
                            }
                        }
                    }
                }
     using (RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem"))
                {
                    key.SetValue("DisableRegistryTools",1,RegistryValueKind.DWord);//创建值,禁用注册表
     RegistryKey rgK = Registry.CurrentUser;                rgK.DeleteSubKey(@"SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem");//删除键 启用
                 }
    修改IE浏览器标题栏内容 
     using (RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SoftwareMicrosoftInternet ExplorerMain"))
                {
                    key.SetValue("Window Title", this.txt.Text, RegistryValueKind.String);//创建值,使用标题 
    key.DeleteValue("Window Title",false);//删除设置的标题
                }
    设置IE浏览器的下载路径
    using (RegistryKey key = Registry.Users.CreateSubKey(@".DEFAULTSoftwareMicrosoftInternet Explorer"))
                {
                    key.SetValue("Download Directory",this.textBox1.Text,RegistryValueKind.String);//设置下载路径 
                }
    using (RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SoftwareMicrosoftInternet ExplorerMain"))
                {
                    key.SetValue("Start Page", this.txt.Text, RegistryValueKind.String);//创建值,使用主页
    }
     using (RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SoftWarePoliciesMicrosoftInternet ExplorerControl Panel"))
                {
                    key.SetValue("HomePage", 1, RegistryValueKind.String);//禁止修改主页
                    key.SetValue("HomePage", 0, RegistryValueKind.String);//允许修改主页
                }
    桌面颜色设置
     RegistryKey objkeyInfo = Registry.CurrentUser.CreateSubKey(@"Control PanelColors");//创建子项
     objkeyInfo.SetValue("Background", R + " " + G + " " + B, RegistryValueKind.String);
    设置开机运行
    
    //获取程序执行路径..
                string starupPath = Application.ExecutablePath;
                //class Micosoft.Win32.RegistryKey. 表示Window注册表中项级节点,此类是注册表.
                RegistryKey local = Registry.LocalMachine;
                RegistryKey run = local.CreateSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun");
    
                try
                {
                    //SetValue:存储值的名称
                    run.SetValue("WinForm", starupPath); 
                    local.Close();
                }
                catch (Exception ex)
                { 
                }
  • 相关阅读:
    AOP 学习
    微服务架构理解[架构图](转)
    C# TSC打印二维码和条形码(转)
    C#注册表操作类--完整优化版(转)
    C#调用TSC条码打印机打印二维码(转)
    C#调用TSC条码打印机打印条码(转)
    TSC打印机使用教程终极版(转)
    海尔电商峰值系统架构设计最佳实践(转)
    亿级Web系统搭建——单机到分布式集群(转)
    数据库扩展性设计:使用二进制解决一条记录关联多个状态的问题(转),可以尝试一下
  • 原文地址:https://www.cnblogs.com/wjshan0808/p/4233464.html
Copyright © 2011-2022 走看看