windows 註冊表講解

來源:互聯網
上載者:User

標籤:結構   off   current   圖片   png   binary   info   test   .bat   

 

 

註冊表格儲存體結構:

整個註冊表內容主要由項(鍵)、值(索引值)構成。(通過regedit命令開啟註冊表)

 

 

 

5個根鍵:

HKEY_CLASSES_ROOT    (縮寫HKCR)

HKEY_CURRENT_USER     (縮寫HKCU)

HKEY_LOCAL_MACHINE   (縮寫HKLM)

HKEY_USERS                        (縮寫HKU)

HKEY_CURRENT_CONFIG  (縮寫HKCC)

 

索引值:

它由三部分組成名稱、類型、資料。

 

健實值型別:

索引值類型由常用的6種組成

字串值(REG_SZ)

二進位值(REG_BINARY)

32位值(4個位元組)(REG_DWORD)

64位值(5個位元組)(REG_QWORD)

多字串值(REG_MULTI_SZ)

可擴充字串值(REG_EXPAND_SZ)

 

使用DOS命令reg操作註冊表

reg命令是Windows提供的,它可以添加、更改和顯示登錄機碼中的註冊表子項資訊和值。

reg add

將新的子項或項添加到註冊表中。

文法:

reg add KeyName [/v EntryName|/ve] [/t DataType] [/s separator] [/d value] [/f]

 

參數

KeyName

指定子項的完全路徑。對於遠端電腦,請在 //ComputerName/PathToSubkey 中的子項路徑前包含電腦名稱。忽略 ComputerName 會導致默

認對本機電腦進行操作。以相應的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。

 

/v

指定要添加到指定子項下的項名稱。

 

/ve

指定添加到註冊表中的項為空白值。

 

/t

指定項值的資料類型。DataType 可以是以下幾種類型:

 

/s

指定用於分隔多個資料執行個體的字元。當 REG_MULTI_SZ 指定為資料類型且需要列出多個項時,請使用該參數。如果沒有指定,將使用預設分隔

符為 /。

 

/d

指定新登錄機碼的值。

 

/f

不用詢問資訊而直接添加子項或項。

 

 

測試通過DOS命令修改系統開機溫馨提示。

 

建立一個test.bat指令檔,複製以下命令:

@echo off

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v LegalNoticeCaption /t REG_SZ /d 溫馨提示 /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v LegalNoticeText /t REG_SZ /d 離開辦公桌請把電腦休眠!!! /f 

gpupdate /force

exit

 

雙擊運行test.bat指令碼後,登出系統,效果如下所示:

 

 

windows 註冊表講解

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.