RegistryEditorVersion
Blank line
[RegistryPath1]
"DataItemName1"="DataType1:DataValue1"
DataItemName2"="DataType2:DataValue2"
Blank line
[RegistryPath2]
"DataItemName3"="DataType3:DataValue3"
其中:
Blank line 代表空白行。這可以識別新登錄路徑的開頭。每個機碼或子機碼都是新的登錄路徑。如果 .reg 檔中具有數個機碼,空白行可以協助檢查並疑難排解內容。
RegistryPathx 是含有所要匯入的第一個值的子機碼路徑。以中括弧括住路徑,並且使用反斜線分隔階層架構的每一層。例如:
DataItemNamex 是想要匯入的資料項目名稱。如果檔案中的資料項目沒有存在於登錄中,.reg 檔就會加以新增 (使用該資料項目的值)。如果有資料項目,.reg 檔中的值就會覆寫現有的值。資料項目的名稱會以引號括住,並且會在資料項目名稱後面加上等號 (=)。
DataTypex 是登錄值的資料類型,直接接在等號後面。除了 REG_SZ (字串值) 以外的所有資料類型,後面都會加上冒號。如果資料類型是 REG_SZ,請勿加上資料類型值或冒號。在這種情況下,Regedit.exe 會將 REG_SZ 當做資料類型。下列表格列出常見的登錄資料類型:
新增登錄子機碼,或者新增及變更登錄值
如果要新增登錄子機碼,或是新增或變更登錄值,在登錄中進行適當的變更,再將適當的一或多個子機碼匯出。匯出的登錄子機碼會自動儲存為 .reg 檔。如果要變更登錄,並將變更匯出至 .reg 檔中,執行下列步驟:
- 按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 regedit,然後按一下 [確定]。
- 找出並按一下含有想要變更登錄項目的子機碼。
- 按一下 [檔案],然後按一下 [匯出]。
這個步驟可以在做出任何變更之前,先備份子機碼。如果稍後的變更出了問題,就可以將這個檔案匯入登錄中。
- 在 [匯出登錄檔案] 方塊中,輸入用來儲存含有原始登錄項目的 .reg 檔的檔案名稱,然後按一下 [儲存]。
注意 請使用可以提醒您檔案內容的名稱,例如子機碼名稱的參照。
- 在右邊窗格中,新增或修改想要的登錄項目。
- 重複步驟 3 和 4,再次匯出子機碼,但是請為 .reg 檔設定不同的檔案名稱。可以使用這個 .reg 檔,在其他電腦上變更登錄。
- 在本機電腦上測試變更。如果這些變更造成問題,按兩下保有原始登錄資料的備份檔案,以便將登錄還原為原始的狀態。
刪除登錄機碼和登錄值
如果要以 .reg 檔刪除登錄機碼,在 .reg 檔中的 RegistryPath 之前加上連字號 (-)。例如,如果要刪除下列登錄機碼中的 Test 子機碼:
"TestValue"=-
重新命名登錄機碼和登錄值
如果要重新命名機碼或值,刪除該機碼或值,然後以新的名稱建立新的機碼或值。
散發登錄變更
可以將 .reg 檔以電子郵件傳送給使用者,或放在網路共用上並將使用者導向網路共用以執行 .reg 檔,或是在使用者的登入指令碼中新增命令,以便在使用者登入時自動匯入 .reg 檔。當使用者執行 .reg 檔時,會收到下列訊息:
確定要將 path of .reg file 中的資訊新增到登錄嗎?
.reg 檔中的資訊已經順利輸入登錄中。