史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 作業系統操作技術文件
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-03-30, 07:16 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 註冊表編輯器被禁用、註冊表腳本檔案被禁用後的解決辦法

------------------------------------------------------------------------------------
說來慚愧啊,某日上網一不小心「誤入歧途」進了一個黑店(小聲說:什麼黑店,是黃色網站的,嘻嘻....)。等我開啟網頁後才發現,原來是個鴻門宴。各位看觀是不是一頭的霧水呀,還是讓我細細道來吧。


網頁一點一點開啟後看到的內容不堪入目,於是我使出CS中摔槍的手法,以迅雷不及掩耳之勢關閉了IE,然後環視一下四周,哎~~!幸好沒人呀^O^ 。心堨縝b得意中,再次開啟IE,咦~~!怎麼又是那個網站,哦~~~~~~~~~~偶知道啦,它修改了IE的主頁,切~!小意思。


嘴裡哼哼著小曲,拿起滑鼠,點擊「工具」----「Internet 選項」。

電腦竟然給了我一個大紅臉「由於該電腦受到限制,本次操作已被取消。請與您的系統管理員聯繫。」。


什麼~~~~~~~!(用力把嘴巴合上)。

豈有此理,我的電腦為什麼要受別人的限制呀。不就是在註冊表中改了IE的相關鍵值了嗎,切,這個我也會。點擊「開始」----「執行」----「REGEDT32」嘴裡哼哼著小曲,輕輕按下「Enter鍵」。

「噹」~~~嚇了我一跳,又是一個大紅臉「註冊表編輯已被管理員禁用」。


簡直是沒有王法了,不讓我用編輯器我照樣可以修改註冊表。拿出我的看家本領,自己動手豐衣足食嗎^O^ 。

手動編輯一個註冊表本腳本檔案,然後哼哼著小曲輕車熟路地儲存檔案----連按兩下檔案。啊~~~~~(從此後再沒聽見此人哼過任何一曲了)。


一個註冊表本腳本檔案竟然沒有被匯入註冊表,卻被記事本開啟了。好傢伙,夠毒辣~~~~~~~ ~O~ 。好吧,我先忍了。開啟IE上網搜。功夫不負有心人呀^O^終於找到解決的辦法了。那就是「INF」----設備訊息檔案。


提起INF檔案我想大家應該不會太陌生,我們常常在安裝程序時看到它的身影。其實INF檔案不僅可以用來安裝程序,它還有另外一個用處,那就是----修改註冊表。


重要的是它可以像註冊表腳本檔案(REG)一樣用記事本來開啟編輯。我先來說一下它的檔案格式。


在用它來安裝設備驅動程式和修改註冊表時的檔案格式會有些不同,在這裡我只說一下有關修改註冊表時要用到的格式,以後的討論均在此基礎上。

INF檔案的格式共有3個語段,分別是Version、DefaultInstall、Registy。下面分別來介紹一下。

Version語段,這是所有INF檔案必需的語段,該語段用來指明操作系統的類型。

DefaultInstall語段,這個語段是指明要進行怎樣的操作。
Registy語段,這是具體要進行的操作。

舉個例子吧,就像我前文所講的註冊表編輯器已被禁用,我們用INF檔案來解除。那麼我們可以在記事本裡寫入下面的內容:


[Version]
Signature="$Windows NT$"

[DefaultInstall]
ADDREG=Myadd

[Myadd]
;解禁註冊表編輯器
HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\System,DisableRegistryTools,1,0

然後把檔案另存為一個INF檔案,右擊檔案----點「安裝」就可以啦^O^
我們可以看到第一個語段,在Signature後面的簽名"$Windows NT$"它是指明我的操作系統是NT的,如果你的操作系統是98的在後面的簽名中應該寫"$CHICAGO$"。



再看第二個語段,等號左邊的「ADDREG」是不能更改的,等號右邊的內容就隨你的心情啦,但是有一點要注意,就是要與在第三個語段中使用的語句保持一致。另外還有一項操作是「DELREG」(刪除鍵)和「ADDREG」的用法一樣,後面介紹。

好了,這回各位看觀是不是想要幫幫欲試了呢,不要著急,好像還有一點和REG檔案不一樣噢,呵呵我看出來了,就是在檔案的最後,怎麼有「,」(註:逗號)。


還有「HKCU」這些都是什麼呀?
這就是與REG檔案不一樣的格式啦。

「HKCU」指的是註冊表中的根鍵,其中「HKCU」是「HKEY_CURRENT_USER」的縮寫,其它的還有「HKCR」---「HKEY_CLASSES_ROOT」、「HKLM」----「HKEY_LOCAL_MACHINE」、「HKU」----「HKEY_USERS」、「HKCC」----「HKEY_CURRENT_CONFIG」、「HKDD」----「HKEY_DYN_DATA」。如果你想要對哪個根鍵操作那麼就可以按照上面的縮寫對號入座了。


「,」(註:逗號),它是根鍵與子鍵、子鍵與鍵名、鍵名與鍵類型、鍵類型與鍵值的分割符。


在具體修改註冊表鍵值語段的格式為:根鍵,子鍵,鍵名,鍵類型,鍵值(註:中間的逗號不能省略)。

上面這個檔案中我們知道其實要修改的是DisableRegistryTools鍵,把它的值改為「0」。它的類型為DWORD(雙字元),在INF檔案有關註冊表的操作中有字元串類型(用「0」表示)和二進制類型(用「1」表示),在網上沒有找到INF檔案表示雙字元類型的資料,望知道的人補充。在這裡我們直接用二進制類型就可以了,所以大家看到在鍵類型的位置上是個「1」,最後是要修改的鍵值「0」。



前面提到「DELREG」它是刪除鍵值的操作,如果要想把DisableRegistryTools鍵刪除的話可以這樣寫:
[Version]
Signature="$Windows NT$"

[DefaultInstall]
DELREG=Mydel

[Mydel]
;刪除DisableRegistryTools鍵
HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\System,DisableRegistryTools

就是省略掉鍵類型和鍵值字列,最後把這個檔案另存為一個INF檔案,右擊檔案----點「安裝」就可以了。
好了,不知道各位看觀是不是看明白了,沒看明白也沒關係,我寫了一個,大家只要把下面的內容複製到記事本中,然後把這個檔案另存為一個INF檔案,最後右擊檔案----點「安裝」就可以了。(註:這個檔案可以解決前文中所提到問題,只能在NT系統中使用,主頁會被改成20CN的首頁,嘻嘻做個廣告啦^O^)。

-----------------------------------------------------------------------------------
[Version]
Signature="$Windows NT$"

[DefaultInstall]
ADDREG=Myadd

[Myadd]
;解禁註冊表編輯器
HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\System,DisableRegistryTools,1,0
;解禁IE的Internet選項
HKCU,Software\Policies\Microsoft\Internet Explorer\Restrictions,NoBrowserOptions,1,0
;解禁IE的Internet選項裡面的各個具體選項
HKCU,Software\Policies\Microsoft\Internet Explorer\Restrictions,NoBrowserOptions,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Settings,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,HomePage,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,GeneralTab,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Cache,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,History,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Colors,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Fonts,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Languages,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Accessibility,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,SecurityTab,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,SecChangeSettings,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,SecAddSites,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,ContentTab,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Ratings,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Certificates,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,CertifPers,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,CertifSite,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,CertifPub,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,FormSuggest,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,FormSuggest Passwords,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Wallet,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Profiles,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,ConnectionsTab,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Connection Wizard,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Connwiz Admin Lock,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Connection Settings,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Proxy,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,AutoConfig,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,ProgramsTab,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,ResetWebSettings,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Check_If_Default,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,AdvancedTab,1,0
HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Advanced,1,0
;解禁下載(可單獨使用)
HKCU,Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3,1803,1,0
;自動修改IE標題欄文字、主頁、搜索頁等等
HKCU,Software\Microsoft\Internet Explorer\Main,Window Title,0,"Internet Explorer"
HKCU,Software\Microsoft\Internet Explorer\Main,Start Page,0,"http://www.20cn.net"
HKCU,Software\Microsoft\Internet Explorer\Main,Search Page,0,"http://www.20cn.net"
HKCU,Software\Microsoft\Internet Explorer\Main,Default_Page_URL,0,"http://www.20cn.net"
HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Default_Search_URL,0,"http://www.20cn.net"
HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Search Page,0,"http://www.20cn.net"
HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Start Page,0,"http://www.20cn.net"
HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Default_Page_URL,0,"http://www.20cn.net"
HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Default_Page_URL,0,"http://www.20cn.net"
-----------------------------------------------------------------------------------
註:該檔案在Windows 2003 中測試通過。
=============================================
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 10:44 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1