計算機四級考試輔導之詳細講解REG檔案

2022-04-02 15:23:04 字數 2604 閱讀 3869

在我們對登錄檔進行設定或是修改的時候,有時候可能會用到一種擴充套件名為reg的檔案,那麼這個檔案到底是個什麼東東呢?它到底有什麼作用,怎麼建立它,又該如何實現對登錄檔的各種操作呢?下面筆者為你一一道來!

reg檔案是什麼?

reg檔案實際上是一種登錄檔指令碼檔案,雙擊reg檔案即可將其中的資料匯入到登錄檔中。通過約定的格式,我們可以利用reg檔案直接對登錄檔進行任何修改操作,而且它對登錄檔的操作可以不受regedit.exe被禁用的限制,因此功能更為強大、靈活;此外,由於reg檔案可以用任何文字編輯器(如記事本\進行開啟、編輯、修改,可以在發生錯誤的時候,通過改回reg檔案中的資料後再匯入,實現恢復操作,因此它更方便、安全。

reg檔案做了什麼?

reg檔案對於登錄檔的操作可以歸結為以下幾種:新建主鍵、刪除主鍵、新建鍵值、修改鍵值、刪除鍵值,我們分別來看一下。以下實際操作以在windows2000/xp中為例。

1、新建主鍵

例如我們想在主鍵[hkey_current_usersoft-ware]下新建乙個名叫「新建主鍵名稱」的主鍵。那麼,我們可以開啟記事本,寫入如下內容:

windowsregistryeditorver- sion5.00[hkey_current_usersoftware新建主鍵名稱]

輸入完成後另存為乙個形如「*.reg」的檔案,再雙擊將其匯入到登錄檔中,如圖1所示,我們可以立桿見影地看到修改後的效果。

2、刪除主鍵

要用reg檔案在登錄檔中刪除乙個主鍵,方法是在[]中的主鍵路徑前面加上乙個-符號即可。值得注意的是,刪除主鍵操作將會一併刪除該主鍵下的所有子鍵及其鍵值專案。例如要刪除我們剛才新增的那個主鍵,可以在記事本上輸入下面的內容:

windowsregistryeditorver-sion5.00

[-hkey_current_usersoftware 新建主鍵名稱]

接下來,只要另存為乙個*.reg檔案,並雙擊將其匯入登錄檔中即可立即生效。

3、新建鍵值

在登錄檔編輯器右側的鍵值項視窗空白處單擊右鍵,選擇「新建」選單項,可以看到這些鍵值被細分為:字串值、二進位制值、 dword值等幾種型別。

字串值(reg_sz),該值一般用來作為檔案描述和硬體標誌,可以是字母、數字,也可以是漢字,但它是長度固定的文字字串,最大長度不能超過255個字元。reg檔案中一般表現為:「a」=「****」。二進位制值(reg_binary),一般情況下,大多數硬體元件資訊以二進位制資料儲存,然後通過十六進製制的格式顯示在登錄檔編輯器中。該型別值沒有長度限制,可以是任意位元組長,reg檔案中一般表現為:「a」=hex:01,00,00,00。

dwoed值(reg_dword),裝置驅動程式和服務的許多引數都是此型別,以二進位制、十六進製制或十進位制格式顯示在登錄檔編輯器中。reg檔案中一般表現為「a」=dword:00000001。

如果你用的作業系統是 win-dowsxp,那麼除了字串值、二進位制值、dword值外,你可能還會看到多字串值、可擴充字串值兩種鍵值型別,不過這兩種基本不用,在這裡不做介紹。在上面我們已經了解了常見的鍵值以及它在reg檔案中的表現格式,下面我們就來詳細看看如何新建鍵值。

要新建乙個鍵值項,必須要指明該鍵值所在的分支,該鍵值的名稱、該鍵值的型別和該鍵值的值(資料\。例如要在分支[hkey_cur-rent_user software]下新建乙個名叫「reg檔案測試」的主鍵,並設定預設鍵值為「test」,並分別新增「字串」鍵值專案(字串值\、「二進位制」 鍵值專案(二進位制值\、「雙位元組」鍵值專案(dword值。你可以這麼寫:

windowsregistryeditorver-sion5.00

[hkey_current_usersoftware reg檔案測試]

@=「test」「字串」=「ceshi」「雙位元組」=hex:01,00,00,00「dword 值」=dword:00000001在reg檔案中,dword值用dword表示,二進位制值用hex表示,字串值直接用引號把內容括起來就行。值得注意的是,鍵值型別如dword、hex等也都必須用小寫,此外,如果在建立字串型別的鍵值時,如果該字串中包含路徑分隔符,這個路徑分隔符必須用雙斜槓「\」表示。還有就是,在reg檔案中,預設鍵值是用@表示的,並且沒有引號。如圖2所示,你可以非常清晰地看出這種對應關係。

4、修改鍵值

修改乙個鍵值項和建立乙個新鍵值的方法是類似的,只要在reg檔案中,更改相應資料就可以了。例如我們要將上例中的 dword值改為00000000,我們可以這麼寫:

windowsregistryeditorver-sion5.00

[hkey_current_usersoftware reg檔案測試]「dword值」=dword:00000000在我們執行匯入操作之後,新的資料會自動覆蓋舊的資料,比如在本例中,會自動用 00000000將00000001替換掉。

5、刪除鍵值

用reg檔案刪除鍵值專案也是通過-號實現的,只要把-符號放在鍵值專案的等號後面就行了。我們要刪除圖2所示中我們新增的幾個鍵值專案,我們可以這麼寫,如圖3所示:

windowsregistryeditorver-sion5.00

[hkey_current_usersoftware reg檔案測試]

@=「test」「字串」=-「雙位元組」=-「dword值」=-注意到等號後面的減號了吧,這就是刪除的意思。

到這裡,關於reg檔案我們就介紹完了,朋友們可以在實踐中多多試驗,慢慢地就會得心應手了。

計算機四級考試輔導之MySQL使用者管理

mysql管理員應該知道如何設定mysql使用者賬號,指出哪個使用者可以連線伺服器,從 連線,連線後能做什麼。mysql 3.22.11開始引入兩條語句使得這項工作更容易做 grant語句建立mysql使用者並指定其許可權,而revoke語句刪除許可權。兩條語句扮演了mysql資料庫的前端角色,並提...

計算機四級考試之SQL Server使用者對映

sql server2005中 使用者對映 裡成員身份選項的意思 使用者對映 public 維護所有預設許可權 db owner 執行所有資料庫角色活動 db accessadmin 新增和刪除資料庫使用者,組及角色 db ddladmin 新增 更改或刪除資料庫物件 db security adm...

計算機四級考試輔導 綠色網路的五種途徑

網路基礎設施雖然在總體的電力消耗上與伺服器或儲存不可相提並論 資料中心的伺服器數量要遠多於交換機的數量 但是網路設施在總體的電力成本支出方面也要佔到15 的份額。和伺服器還有一點不同的是,網路裝置必須永遠 而且時刻準備承載流量。本文將介紹綠色網路的五種途徑 更新裝置。思科預計,其產品的能效每隔兩到三...