using System;
using Microsoft.Win32;
using System.Diagnostics;

public class ChangProxy
{
    public static void Main(string[] args)
    {

        int Proxy_Enabled;
        RegistryKey rkey = Registry.CurrentUser;
        RegistryKey software = rkey.OpenSubKey("Software");
        RegistryKey microsoft = software.OpenSubKey("Microsoft");
        RegistryKey windows = microsoft.OpenSubKey("Windows");
        RegistryKey currentversion = windows.OpenSubKey("CurrentVersion");
        RegistryKey internetsettings = currentversion.OpenSubKey("Internet Settings", true);
        Proxy_Enabled = Convert.ToInt32(internetsettings.GetValue("ProxyEnable"));
        if (Proxy_Enabled != 1)
        {
            internetsettings.SetValue("ProxyEnable", 1);
            Microsoft.VisualBasic.Interaction.Beep();
        }
        else
            internetsettings.SetValue("ProxyEnable", 0);
    }
}

以上为代码,通过读取注册表中的ProxyEnable的键值判断IE是否使用代理,如果使用了代理则取消代理,如果未使用代理则加上代理设置.
问题是,每次通过修改注册表键值更改IE代理设置状态后都必须重启IE才能使代理设置生效.



//*************************************************************************************************

2、我想将“对没有标记为安全的ActiveX控件进行初始化和脚本运行”设为提示或启用。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet   Settings\Zones\3\1201
change   the   value   for   1201   to   0     
  0:启用  
  1:提示  
  3:禁用  

**-------------------------------------------------------------------------------------

1.新建 文本文档 放桌面,复制下面的信息进去 保存格式选 所有格式 后缀改.reg 以下内容:

Windows Registry Editor Version 5.00


;恢复被隐藏的语言栏

[HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}]

@="语言栏"

"MenuTextPUI"="@%SystemRoot%\\System32\\msutb.dll,-325"

[HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\Implemented Categories]

[HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\Implemented Categories\{00021492-0000-0000-C000-000000000046}]

[HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\InProcServer32]

@="C:\\WINDOWS\\system32\\msutb.dll"

"ThreadingModel"="Apartment"


;显示共享文档和用户文档

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders\{59031a47-3f72-44a7-89c5-5595fe6b30ee}]

@=""


;恢复查看隐藏文件选项

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden]

"Text"="@shell32.dll,-30499"

"Type"="group"

"Bitmap"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74, 00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,53,00, 48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,34,00,00, 00

"HelpID"="shell.hlp#51131"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]

"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced"

"Text"="@shell32.dll,-30501"

"Type"="radio"

"Checkedvalue"=dword:00000002

"valueName"="Hidden"

"Defaultvalue"=dword:00000002

"HKeyRoot"=dword:80000001

"HelpID"="shell.hlp#51104"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]

"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced"

"Text"="@shell32.dll,-30500"

"Type"="radio"

"Checkedvalue"=dword:00000001

"valueName"="Hidden"

"Defaultvalue"=dword:00000002

"HKeyRoot"=dword:80000001

"HelpID"="shell.hlp#51105"


;恢复一系列文件名

;注意:如果还还没有改回来,请按F5刷新,或者重新启动一下

[HKEY_CLASSES_ROOT\CLSID\{BDEADF00-C265-11d0-BCED-00A0C90AB50F}]

@="Web 文件夹"

"InfoTip"="您可以创建快捷方式,使它们指向您公司 Intranet 或万维网上的 Web 文件夹。要将文档发布到 Web 文件夹中或要管理文件夹中的文件,请单击该文件夹的快捷方式。"

[HKEY_CLASSES_ROOT\CLSID\{992CFFA0-F557-101A-88EC-00DD010CCC48}]

@="拨号网络"

"InfoTip"="即使计算机不在网络上,仍可以使用拨号网络来访问另一计算机上的共享信息。要使用共享资源,拨入的计算机必须设为网络服务器。"

[HKEY_CLASSES_ROOT\CLSID\{2227A280-3AEA-1069-A2DE-08002B30309D}]

@="打印机"

"InfoTip"="使用打印机文件夹添加并安装本地或网络打印机,或更改现有打印机的设置。"

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}]

@="回收站"

"InfoTip"="包含可以恢复或永久删除的已删除项目。"

[HKEY_CLASSES_ROOT\CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]

@="计划任务"

"InfoTip"="使用“任务计划”安排重复的任务,如磁盘碎片整理或例程报告等在您最方便的时候运行。“任务计划”每次在启动 Windows 时启动并在后台运行,因此例程任务不会影响您的工作。"

[HKEY_CLASSES_ROOT\CLSID\{21EC2020-3AEA-1069-A2DD-08002B30309D}]

@="控制面版"

"InfoTip"="使用“控制面板”个性化您的计算机。例如,您可以指定桌面的显示(“显示”图标)、事件的声音(“声音”图标)、音频音量的大小(“多媒体”图标)和其它内容。"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}]

@="Internet Explorer"

"InfoTip"="显示 WWW 或您所在公司 Intranet 上的网页,或者将您连接到 Internet。"

;功能:恢复被隐藏的控制面板

;注意:重启后生效

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoSetFolders"=-

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoSetFolders"=-

;功能:恢复网页右键菜单

;注意:需要把IE窗口全部关掉生效

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]

"NoBrowserContextMenu"=dword:00000000

;功能:还原桌面,我的电脑里面的右键菜单

;注意:重启或者注销后生效

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoViewContextMenu"=dword:00000000

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoViewContextMenu"=dword:00000000

;功能:恢复被隐藏的桌面图标

;注意:重启后生效

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoDesktop"=-

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoDesktop"=-

解除被禁止访问的任务栏属性

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoSetTaskbar"=dword:00000000

解除故障恢复控制台限制

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Setup\RecoveryConsole]

"SetCommand"=dword:00000001

"SecurityLevel"=dword:00000001

解决不能重新安装 IE6的问题

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}]

"IsInstalled"=dword:00000000

;功能:恢复internet选项

;注意:需要注销或者重启才能生效

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\restrictions]

"NoBrowserOptions"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoFolderOptions"=dword:00000000

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

"GeneralTab"=dword:00000000

"SecurityTab"=dword:00000000

"ContentTab"=dword:00000000

"ConnectionsTab"=dword:00000000

"ProgramsTab"=dword:00000000

"AdvancedTab"=dword:00000000


//*******************************************************************

http://360.qihoo.com/3330666/d_adz_3_1429868.html

相关文章:

  • 2022-12-23
  • 2021-08-29
  • 2021-09-25
  • 2021-07-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-21
  • 2021-06-02
  • 2022-12-23
  • 2021-11-03
  • 2021-09-07
  • 2022-12-23
相关资源
相似解决方案