bdbedit Win7啟動選單的編寫,C#操作BDCEDIT新增啟動選單
阿新 • • 發佈:2019-02-02
BCDEDIT - 啟動配置資料儲存編輯器
Bcdedit.exe 命令列工具用於修改啟動配置資料儲存。
啟動配置資料儲存包含啟動配置引數並控制作業系統的啟動方式。這些引數以前位於
Boot.ini 檔案中(在基於 BIOS 的作業系統中)或位於穩定 RAM 項中(在基於可擴充套件
韌體介面的作業系統中)。可以使用 Bcdedit.exe 在啟動配置資料儲存中新增、刪除、
編輯和附加項。
有關命令和選項的詳細資訊,請鍵入 bcdedit.exe /? 。
例如,若要顯示有關 /createstore 命令的詳細資訊,請鍵入:
bcdedit.exe /? /createstore
有關本幫助檔案中按字母順序排列的主題列表,請執行 "bcdedit /? TOPICS"。
對儲存執行的命令
================================
/createstore 新建空的啟動配置資料儲存。
/export 將系統儲存的內容匯出到檔案。以後可以使用該檔案還原系統
儲存的狀態。
/import 使用 /export命令建立的備份檔案來還原系統儲存的狀態。
/sysstore 設定系統儲存裝置(僅影響 EFI 系統,在重新啟動後不再有效,
且僅用於系統儲存裝置不確定的情況下)。
對儲存中的項執行的命令
===========================================
/copy 複製儲存中的項。
/create 在儲存中新建項。
/delete 刪除儲存中的項。
/mirror 建立儲存中項的映象。
執行 bcdedit /? ID 可獲得有關這些命令使用的識別符號的資訊。
對項選項執行的命令
======================================
/deletevalue 刪除儲存中的項選項。
/set 設定儲存中的項選項值。
執行 bcdedit /? TYPES 可獲得這些命令使用的資料型別的列表。
執行 bcdedit /? FORMATS 可獲得有效資料格式的列表。
控制輸出的命令
============================
/enum 列出儲存中的項。
/v 命令列選項,完整顯示項識別符號,而不是使用已知識別符號的名稱。
單獨使用命令 /v可完整顯示活動型別的項識別符號。
單獨執行 "bcdedit" 等同於執行 "bcdedit /enum ACTIVE"。
控制啟動管理器的命令
======================================
/bootsequence 為啟動管理器設定一次性啟動序列。
/default 設定啟動管理器將使用的預設項。
/displayorder 設定啟動管理器顯示多重引導選單的順序。
/timeout 設定啟動管理器的超時值。
/toolsdisplayorder 設定啟動管理器顯示工具選單的順序。
控制啟動應用程式緊急管理服務的命令
==========================================================================
/bootems 啟用或禁用啟動應用程式的緊急管理服務。
/ems 啟用或禁用作業系統項的緊急管理服務。
/emssettings 設定全域性緊急管理服務引數。
控制除錯的命令
==============================
/bootdebug 啟用或禁用啟動應用程式的啟動除錯。
/dbgsettings 設定全域性除錯程式引數。
/debug 啟用或禁用作業系統項的核心除錯。
/hypervisorsettings 設定虛擬機器監控程式的引數。
C:\Windows\System32>C:\Windows\System32\bcdedit.exe/default
按規定預設項無效。
執行 "bcdedit /?" 獲得命令列幫助。
引數錯誤。
C:\Windows\System32>C:\Windows\System32\bcdedit.exe/default ?
按規定預設項無效。
執行 "bcdedit /?" 獲得命令列幫助。
引數錯誤。
C:\Windows\System32>C:\Windows\System32\bcdedit.exe/default
按規定預設項無效。
執行 "bcdedit /?" 獲得命令列幫助。
引數錯誤。
C:\Windows\System32>C:\Windows\System32\bcdedit.exe/?
BCDEDIT - 啟動配置資料儲存編輯器
Bcdedit.exe 命令列工具用於修改啟動配置資料儲存。
啟動配置資料儲存包含啟動配置引數並控制作業系統的啟動方式。這些引數以前位於
Boot.ini 檔案中(在基於 BIOS 的作業系統中)或位於穩定 RAM 項中(在基於可擴充套件
韌體介面的作業系統中)。可以使用 Bcdedit.exe 在啟動配置資料儲存中新增、刪除、
編輯和附加項。
有關命令和選項的詳細資訊,請鍵入 bcdedit.exe /? 。
例如,若要顯示有關 /createstore 命令的詳細資訊,請鍵入:
bcdedit.exe /? /createstore
有關本幫助檔案中按字母順序排列的主題列表,請執行 "bcdedit /? TOPICS"。
對儲存執行的命令
================================
/createstore 新建空的啟動配置資料儲存。
/export 將系統儲存的內容匯出到檔案。以後可以使用該檔案還原系統
儲存的狀態。
/import 使用 /export命令建立的備份檔案來還原系統儲存的狀態。
/sysstore 設定系統儲存裝置(僅影響 EFI 系統,在重新啟動後不再有效,
且僅用於系統儲存裝置不確定的情況下)。
對儲存中的項執行的命令
===========================================
/copy 複製儲存中的項。
/create 在儲存中新建項。
/delete 刪除儲存中的項。
/mirror 建立儲存中項的映象。
執行 bcdedit /? ID 可獲得有關這些命令使用的識別符號的資訊。
對項選項執行的命令
======================================
/deletevalue 刪除儲存中的項選項。
/set 設定儲存中的項選項值。
執行 bcdedit /? TYPES 可獲得這些命令使用的資料型別的列表。
執行 bcdedit /? FORMATS 可獲得有效資料格式的列表。
控制輸出的命令
============================
/enum 列出儲存中的項。
/v 命令列選項,完整顯示項識別符號,而不是使用已知識別符號的名稱。
單獨使用命令 /v可完整顯示活動型別的項識別符號。
單獨執行 "bcdedit" 等同於執行 "bcdedit /enum ACTIVE"。
控制啟動管理器的命令
======================================
/bootsequence 為啟動管理器設定一次性啟動序列。
/default 設定啟動管理器將使用的預設項。
/displayorder 設定啟動管理器顯示多重引導選單的順序。
/timeout 設定啟動管理器的超時值。
/toolsdisplayorder 設定啟動管理器顯示工具選單的順序。
控制啟動應用程式緊急管理服務的命令
==========================================================================
/bootems 啟用或禁用啟動應用程式的緊急管理服務。
/ems 啟用或禁用作業系統項的緊急管理服務。
/emssettings 設定全域性緊急管理服務引數。
控制除錯的命令
==============================
/bootdebug 啟用或禁用啟動應用程式的啟動除錯。
/dbgsettings 設定全域性除錯程式引數。
/debug 啟用或禁用作業系統項的核心除錯。
/hypervisorsettings 設定虛擬機器監控程式的引數。