1. 程式人生 > >修改登錄檔新增IE信任站點及啟用Activex控制元件

修改登錄檔新增IE信任站點及啟用Activex控制元件

////////////////////////////////////////////////////////////////////////

//

//    新增資訊站點及將指定IP新增到本地Intranet中,

//    "*"=dword:00000002 表示受信任的站點區域

//    "*"=dword:00000001 表示本地 Intranet 區域

//

////////////////////////////////////////////////////////////////////////

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/ZoneMap/Ranges]

@=""

[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/ZoneMap/Ranges/Range100]

"*"=dword:00000002

":Range"="192.168.10.121"

[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/ZoneMap/Ranges/Range101]

"*"=dword:00000001

":Range"="192.168.10.121"

[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2]

@=""

"DisplayName"="可信站點"

"CurrentLevel"=dword:00001000

"Flags"=dword:00000043

"1004"=dword:00000000

"1201"=dword:00000000

"1402"=dword:00000000

"2201"=dword:00000000

[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/1]

@=""

"DisplayName"="本地 Intranet"

"CurrentLevel"=dword:00000000

"1001"=dword:00000000

"1004"=dword:00000000

"1201"=dword:00000000

[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/3]

@=""

"DisplayName"="Internet"

"CurrentLevel"=dword:00000000

"1001"=dword:00000000

"1004"=dword:00000000

"1201"=dword:00000000

/////////////////////////////////////////////////////////////////////////////

//

// 通過網頁修改activex安全設定,新增信任站點,禁用彈出視窗阻止程式

//

/////////////////////////////////////////////////////////////////////////////

信任站點的登錄檔項

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/ZoneMap/Ranges/Range[*]

ActiveX的登錄檔項

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/[0-4]/[*]

[0-4]

值           設定

------------------------------

0          我的電腦

1          本地 Intranet 區域

2          受信任的站點區域

3          Internet 區域

4          受限制的站點區域

[*]

1001       下載已簽名的 ActiveX 控制元件

1004       下載未簽名的 ActiveX 控制元件

1200       執行 ActiveX 控制元件 和外掛

1201       對沒有標記為安全的 ActiveX 控制元件 進行初始化和指令碼執行

1405       對標記為可安全執行指令碼的 ActiveX 控制元件 執行指令碼

2201       ActiveX 控制元件 自動提示 **

彈出視窗阻止程式 的登錄檔項

HKEY_CURRENT_USERHKCU/Software/Microsoft/Internet Explorer/New Windows/PopupMgr

具體指令碼如下:

<SCRIPT LANGUAGE="JavaScript">

<!--

var WshShell=new ActiveXObject("WScript.Shell");

//新增信任站點ip

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//ZoneMap//Ranges//Range100//","");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//ZoneMap//Ranges//Range100//http","2","REG_DWORD");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//ZoneMap//Ranges//Range100//:Range","192.168.0.1");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//ZoneMap//Ranges//Range101//","");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//ZoneMap//Ranges//Range101//http","2","REG_DWORD");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//ZoneMap//Ranges//Range101//:Range","192.168.0.2");

//修改IE ActiveX安全設定

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//Zones//3//1001","0","REG_DWORD");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//Zones//3//1004","0","REG_DWORD");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//Zones//3//1200","0","REG_DWORD");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//Zones//3//1201","0","REG_DWORD");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//Zones//3//1405","0","REG_DWORD");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVersion//Internet Settings//Zones//3//2201","0","REG_DWORD");

//禁用xinxp彈出視窗阻止程式

WshShell.RegWrite("HKCU//Software//Microsoft//Internet Explorer//New Windows//PopupMgr","no");

alert("active控制元件 安全設定,彈出視窗設定,信任站點設定成功");

//-->

</SCRIPT>

URL:

1.執行regedit,開啟登錄檔,首先開啟下面的鍵值

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Inte

rnet Settings/ZoneMap/Domains

2.在其下面新建一個項命名為"Microsoft.com"

3.在Microsoft.com下面再新建一個項,命名為"www"

4.在www下新鍵一個雙位元組子鍵,命名為"*","*"表示任何協議,你還可以把

"*"替換為"http","ftp"等其它名稱

5.雙擊剛才新建的雙位元組子鍵"*",確保基數裡選擇是"十六進位制",在數值

資料種填寫"2"

6.關閉登錄檔

<SCRIPT LANGUAGE="JavaScript">

<!--

var WshShell=new ActiveXObject("WScript.Shell");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVe

rsion//Internet Settings//ZoneMap//Domains//Microsoft.com","");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVe

rsion//Internet Settings//ZoneMap//Domains//Microsoft.com//www","");

WshShell.RegWrite("HKCU//Software//Microsoft//Windows//CurrentVe

rsion//Internet

Settings//ZoneMap//Domains//Microsoft.com//www//http","2","REG_DWORD"

);

alert("寫入成功");

//-->

</SCRIPT>

附VB.NET程式碼

還原

 Dim reg As RegistryKey
            reg = Registry.CurrentUser

            '0:          我的電腦()
            '1          本地 Intranet 區域
            '2:          受信任的站點區域()
            '3:          Internet(區域)
            '4:          受限制的站點區域()
            reg = reg.OpenSubKey("Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2", True)
            '1001       下載已簽名的 ActiveX 控制元件
            reg.SetValue("1001", "1")
            '1004       下載未簽名的 ActiveX 控制元件
            reg.SetValue("1004", "3")
            '1200       執行 ActiveX 控制元件和外掛
            reg.SetValue("1200", "0")
            '1201       對沒有標記為安全的 ActiveX 控制元件進行初始化和指令碼執行
            reg.SetValue("1201", "3")
            '1405       對標記為可安全執行指令碼的 ActiveX 控制元件執行指令碼
            reg.SetValue("1405", "0")
            '2201       ActiveX 控制元件自動提示 **
            reg.SetValue("2201", "3")

            reg = reg.OpenSubKey("Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/3", True)
            '1001       下載已簽名的 ActiveX 控制元件
            reg.SetValue("1001", "1")
            '1004       下載未簽名的 ActiveX 控制元件
            reg.SetValue("1004", "3")
            '1200       執行 ActiveX 控制元件和外掛
            reg.SetValue("1200", "0")
            '1201       對沒有標記為安全的 ActiveX 控制元件進行初始化和指令碼執行
            reg.SetValue("1201", "3")
            '1405       對標記為可安全執行指令碼的 ActiveX 控制元件執行指令碼
            reg.SetValue("1405", "0")
            '2201       ActiveX 控制元件自動提示 **
            reg.SetValue("2201", "3")

修改

 Dim reg As RegistryKey
                    reg = Registry.CurrentUser
                    reg = reg.CreateSubKey("Software/Microsoft/Windows/CurrentVersion/Internet Settings/ZoneMap/Domains/" & m_UserInfo.serverIP)
                    reg = reg.CreateSubKey("Software/Microsoft/Windows/CurrentVersion/Internet Settings/ZoneMap/Domains/" & m_UserInfo.serverIP & "/www")
                    reg.SetValue("http", "2")

                    '0:          我的電腦()
                    '1          本地 Intranet 區域
                    '2:          受信任的站點區域()
                    '3:          Internet(區域)
                    '4:          受限制的站點區域()
                    reg = reg.OpenSubKey("Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2", True)
                    '1001       下載已簽名的 ActiveX 控制元件
                    reg.SetValue("1001", "0")
                    '1004       下載未簽名的 ActiveX 控制元件
                    reg.SetValue("1004", "0")
                    '1200       執行 ActiveX 控制元件和外掛
                    reg.SetValue("1200", "0")
                    '1201       對沒有標記為安全的 ActiveX 控制元件進行初始化和指令碼執行
                    reg.SetValue("1201", "0")
                    '1405       對標記為可安全執行指令碼的 ActiveX 控制元件執行指令碼
                    reg.SetValue("1405", "0")
                    '2201       ActiveX 控制元件自動提示 **
                    reg.SetValue("2201", "0")

                    reg = reg.OpenSubKey("Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/3", True)
                    '1001       下載已簽名的 ActiveX 控制元件
                    reg.SetValue("1001", "0")
                    '1004       下載未簽名的 ActiveX 控制元件
                    reg.SetValue("1004", "0")
                    '1200       執行 ActiveX 控制元件和外掛
                    reg.SetValue("1200", "0")
                    '1201       對沒有標記為安全的 ActiveX 控制元件進行初始化和指令碼執行
                    reg.SetValue("1201", "0")
                    '1405       對標記為可安全執行指令碼的 ActiveX 控制元件執行指令碼
                    reg.SetValue("1405", "0")
                    '2201       ActiveX 控制元件自動提示 **
                    reg.SetValue("2201", "0")

相關推薦

修改新增IE信任站點啟用Activex控制元件

//////////////////////////////////////////////////////////////////////// // //    新增資訊站點及將指定IP新增到本地Intranet中, //    "*"=dword:00000002 表示

修改新增信任站點啟用Activex控制元件

//////////////////////////////////////////////////////////////////////// // //    新增資訊站點及將指定IP新增到本地Intranet中, //    "*"=dword:00000002 表示受信任的站點區域 //    "*

修改新增信任站點啟用Activex控制元件(轉載)

////////////////////////////////////////////////////////////////////////////    新增資訊站點及將指定IP新增到本地Intranet中,//    "*"=dword:00000002 表示受信任的

修改決定IE是以程序還是執行緒方式執行

微軟的東西總是很怪,IE可以做為資源瀏覽器的執行緒執行,也可以做為獨立程序執行。在做測試時,如果你不知道IE是以什麼方式執行的,在Session管理上就會覺得很奇怪。以執行緒執行時會共享一個Session,而以程序執行時每個程序會有一個Session。在測試時一般會用程序方式。大多數機器預設也是程序方式。但不

[原始碼和文件分享]修改實現新增滑鼠右鍵選單選項

背景 我們安裝一些應用程式的時候,經常都會看到程式安裝完後,會建立滑鼠右鍵選單項,方便使用程式。建立系統右鍵選單項,通常都會使用擴充套件Shell介面來實現,會涉及到COM的相關知識,碎語初學者來說比較難理解。 現在,本文介紹一種簡單的方法實現相同的功能。就是,修改登錄檔來實現。現在,把功能

修改實現程式開機自啟動

修改登錄檔實現程式開機自啟動 2017年09月27日 10:55:37 閱讀數:335 登錄檔簡介 何為登錄檔 登錄檔相當於Windows下的一個龐大的層次性資料庫.  基本上有責系統所有的配置資訊 登錄檔是windows作業系統中的一個核心資料庫,其中存放

Unity通過程式碼修改

讀:讀取的登錄檔中HKEY_LOCAL_MACHINE\SOFTWARE目錄下的XXX目錄中名稱為name的登錄檔值; private string GetRegistData(string name) { string registData; Regist

VC程式修改開機啟動

很多監控軟體要求軟體能夠在系統重新啟動後不用使用者去點選圖示啟動專案,而是直接能夠啟動執行,方法是寫登錄檔Software\\Microsoft\\Windows\\CurrentVersion\\Run 。 參考程式可以見下:(查詢程式目錄的執行檔案,存在則進行添加註冊表操作)   //實用程式碼一

[原始碼和文件分享]修改的方式實現程式開機自啟動

背景 想必實現程式開機自啟動,是很常見的功能了。無論是惡意程式,還是正常的應用軟體,都會提供這個功能,方便使用者的使用。程式開機自啟動,顧名思義,就是計算機開機後,不用人為地去執行程式,程式就可以自己執行起來。對於這個功能的,一直都是殺軟重點監測的地方。因為,對於病毒來說,重要的不是如何被破壞,

批處理 修改 禁用USB

       需要禁用本機USB介面。可通過修改登錄檔來實現,最簡單的方式就是用批處理執行。 首先 HKLM\SYSTEM\CurrentControlSet\services\USBSTOR 下Start值該為4後,USB裝置不可使用。下面就用兩種簡單惡批處理來實現修改登錄

新增NoDrives隱藏碟符(禁用U盤)引數說明

   關於禁用USB介面,有一種方法是在登錄檔HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer位置新建鍵“NoDrives”,型別是REG_DWORD,通過設定其值,

修改禁用安全模式

開始->執行,輸入:regedit回車(或regedt32回車)開啟登錄檔編輯器,找到如下子鍵: [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/SafeBoot] 其下有Minimal和Network兩個子鍵

Windows系統如何通過修改啟用/禁用工作管理員

1、點選【開始】->【執行】,輸入regedit,開啟登錄檔編輯器。 2、展開到[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System],如果System不存在就新建一

通過修改來破解sqlyog

Sqlyog作為一款視覺化的資料庫管理工具,各種方便我就不說了,但是未經漢化或者綠色過的軟體存在30天的生命期,到期後我們就不可以使用了,要摸解除安裝重灌,我們還可以去修改登錄檔,來延長它的生命期,具體步驟如下: (1)                           

360阻礙手動修改

今日,在使用regedt32修改登錄檔 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 下的項裡,遇到一個很詭異的問題:可以建立或修改,但不能刪除,而該項的許可權設定裡又有當前使用者刪除的許可權

win10 開始選單圖示點選右鍵沒反應終極解決辦法--非修改

如果網上登錄檔的方法都嘗試過以後均無反應的話...那就是應該是C:\Users\Administrator\AppData\路徑下缺少什麼檔案了,什麼優化軟體給刪除了; 我之前也遇到這個問題,網上基本都是修改登錄檔,然而並沒有什麼卵用,我解決的辦法是如下: 第一步-

cf全屏修改

cf遊戲不能全屏,咱可以修改一下注冊表,試試你就知道了。 regedit,然後按 Enter HKEY_LOCAL_MACHINE------ SYSTEM----- -ControlSet001------- Control------- GraphicsDrivers

C++ 寫新增環境變數

在站點搭建的時候需要安裝.zip格式的 mysq l和 php的安裝包等,需要將解壓的路徑寫入系統環境變數中,這樣方便在使用mysql或者php的時候不需要新增絕對路徑而直接使用。所以需要將安裝路徑寫入環境變數,如:D:\mywww\server\mysql\5.6\bin

Excel 不能正常開啟 修改

1、先關閉所有的office應用程式,然後開啟登錄檔, 在執行中輸入regedit ,可以用快捷鍵win+R開啟執行視窗。 2、找到以下位置:HKEY_CURRENT_USER\Software\Mi

NSIS 註冊64位控制元件修改鍵的許可權方法

1 註冊控制元件 註冊32位控制元件:RegDLL "c:\windows\system32\x.dll" 註冊64位控制元件: 禁止檔案重定向,使用系統命令註冊控制元件,如下: ExecWait ‘“$SYSDIR\regsvr32.exe" /s "c:\windows