熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> 嵌入式開發 >> 正文

Bootcfg 配置、查詢或更改 Boot.ini 文件設置

2022-06-13   來源: 嵌入式開發 
Bootcfg 配置查詢或更改 Bootini 文件設置

若要查看該命令語法請單擊以下命令

bootcfg addsw

為指定的操作系統項添加操作系統加載選項

語法
bootcfg /addsw [/s Computer [/u Domain\User /p Password]] [/mm MaximumRAM] [/bv] [/so] [/ng] /id OSEntryLineNum

參數
/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user 指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/mm MaximumRAM 
將 /maxmem 開關添加到指定的 OSEntryLineNum並且設置操作系統可以使用的最大內存數 
/bv 
將 /basevideo 開關添加到指定的 OSEntryLineNum從而控制操作系統使用已安裝視頻驅動器的標准 VGA 模式 
/so 
將 /sos 開關添加到指定的 OSEntryLineNum從而控制操作系統在設備驅動程序名稱加載時顯示它們 
/ng 
將 /noguiboot 開關添加到指定的 OSEntryLineNum從而禁用在 CTRL+ALT+DEL 登錄提示之前顯示的 Windows XP Professional 進度欄 
/id OSEntryLineNum 
對於添加有操作系統加載項的 Bootini 文件指定其 [operating systems] 區段中的操作系統項的行號[operating systems] 標題區域後的首行是  
/?
在命令提示符顯示幫助 
范例
下述范例顯示了如何使用 bootcfg /addsw 命令

bootcfg /addsw /mm  /id 
bootcfg /addsw /so /id 
bootcfg /addsw /so /ng /s srvmain /u hiropln /id 
bootcfg /addsw /ng /id 
bootcfg /addsw /mm  /ng /s srvmain /u maindom\hiropln /p p@ssW /id  

bootcfg copy

制作另外的操作系統實例副本可為其添加開關

語法
bootcfg /copy [/s Computer [/u Domain\User /p Password]] [/d Description] [/id OSEntryLineNum]

參數
/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/d description 
為新的操作系統項指定說明 
/id OSEntryLineNum 
在根下的[操作系統]區段內的 ini 文件中指定操作系統登錄的行號[operating systems] 標題區域後的首行是  
/?
在命令提示符顯示幫助 
范例
下述范例顯示了如何使用 bootcfg /copy 命令

bootcfg /copy /d \ABC Server\ /id 
bootcfg /copy /s srvmain /u maindom\hiropln /p p@ssW /d Windows XP /id 
bootcfg /copy /u hiropln /p p@ssW /d AB Ver  /id 

bootcfg dbg

為指定的操作系統項配置  端口調試

語法
bootcfg /dbg {ON|OFF|EDIT} [/s Computer [/u Domain\User /p Password]] [/ch channel] /id OSEntryLineNum

參數
ON|OFF|EDIT 
指定用於  端口調試的值 值 說明 
ON 通過將 /dbg 開關添加到指定的 OSEntryLineNum從而啟用遠程調試支持 
OFF 通過將 /dbg 開關從指定的 OSEntryLineNum 刪除從而禁用遠程調試支持 
EDIT 通過更改與指定 OSEntryLineNum 的 /dbg 開關有關的信道值從而允許端口和波特率設置發生變化 

/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/ch channel 
指定用於調試的信道有效值為  到  之間的某個整數如果禁用  端口調試則不要使用 /ch channel 參數 
/id OSEntryLineNum 
對於添加有  端口調試選項的 Bootini 文件指定其 [operating systems] 區段中的操作系統項的行號[operating systems] 標題區域後的首行是  
/?
在命令提示符顯示幫助 
范例
下述范例顯示了如何使用 bootcfg /dbg 命令

bootcfg /dbg /id 
bootcfg /dbg on /ch  /id 
bootcfg /dbg edit /ch  /id 
bootcfg /s srvmain /u maindom\hiropln /p p@ssW /dbg off /id 

bootcfg debug

添加或更改用於指定操作系統項的調試設置

語法
bootcfg /debug {ON|OFF|EDIT} [/s Computer [/u Domain\User /p Password]] [/port {COM|COM|COM|COM}] [/baud {||||}] [/id OSEntryLineNum]

參數
on | off 
指定用於調試的值 值 說明 
ON 通過將 /debug 開關添加到指定的 OSEntryLineNum從而啟用遠程調試支持 
OFF 通過將 /debug 開關從指定的 OSEntryLineNum 刪除從而禁用遠程調試支持 
EDIT 通過更改與指定 OSEntryLineNum 的 /debug 開關有關的值從而允許端口和波特率設置發生變化 

/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/port {COM|COM|COM|COM
指定用於調試的 COM 端口如果調試被禁用則不要使用 /port 參數 
/baud {||||
指定用於調試的波特率如果禁用調試則不要使用 /baud 參數 
/id OSEntryLineNum 
對於添加有調試選項的 Bootini 文件指定其 [operating systems] 區段中的操作系統項的行號[operating systems] 標題區域後的首行是  
/?
在命令提示符顯示幫助 
注釋
如果需要  端口調試請使用 bootcfg /dbg 
范例
下述范例顯示了如何使用 bootcfg /debug 命令

bootcfg /debug on /port com /id 
bootcfg /debug edit /port com /baud  /id 
bootcfg /s srvmain /u maindom\hiropln /p p@ssW /debug off /id 

bootcfg default

指定作為默認指派的操作系統項

語法
bootcfg /default [/s Computer [/u Domain\User /p Password]] [/id OSEntryLineNum]

參數
/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/id OSEntryLineNum 
對於 Bootini 文件指定其 [operating systems] 區段中的作為默認委派的操作系統項行號[operating systems] 標題區域後的首行是  
/?
在命令提示符顯示幫助 
范例
下述范例顯示了如何使用 bootcfg /default 命令

bootcfg /default /id 
bootcfg /default /s srvmain /u maindom\hiropln /p p@ssW /id 

bootcfg delete

刪除 Bootini 文件中位於 [operating systems] 區段的某個操作系統項

語法
bootcfg /delete [/s Computer [/u Domain\User /p Password]] [/id OSEntryLineNum]

參數
/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/id OSEntryLineNum 
對於 Bootini 文件指定其 [operating systems] 區段中要刪除的操作系統項的行號[operating systems] 標題區域後的首行是  
/?
在命令提示符顯示幫助 
范例
下述范例顯示了如何使用 bootcfg /delete 命令

bootcfg /delete /id 
bootcfg /delete /s srvmain /u maindom\hiropln /p p@ssW /id 

bootcfg ems

允許用戶添加或更改將 EMS 控制台重定向到遠程計算機的設置通過啟用 EMS可以在 Bootini 文件的 [boot loader] 區段添加redirect=Port#語句行並且在指定的操作系統項語句中添加 /redirect 開關只有在服務器上才可啟用 EMS 功能

語法
bootcfg /ems {ON|OFF|EDIT} [/s Computer [/u Domain\User /p Password]] [/port {COM|COM|COM|COM|BIOSSET}] [/baud {||||}] [/id OSEntryLineNum] 

參數
on | off 
指定用於 EMS 重定向的值 值 說明 
ON 為指定的 OSEntryLineNum 啟用遠程輸出將 /redirect 開關添加到指定 OSEntryLineNum並且將 redirect=comX 設置添加到 [boot loader] 區段comX 的值由 /port 參數設置 
OFF 禁用輸出到遠程計算機將 /redirect 開關從指定 OSEntryLineNum 刪除並將 redirect=comX 設置從 [boot loader] 區段刪除 
EDIT 允許通過更改 [boot loader] 區段中的 redirect=comX 設置來更改端口設置comX 值恢復為 /port 參數所指定的值 

/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/port {COM|COM|COM|COM|BIOSSET} 
指定用於重定向的 COM 端口BIOSSET 控制 EMS 獲得 BIOS 設置以確定用於重定向的端口如果禁用了遠程管理輸出請不要使用 /port 參數 
/baud {||||
指定用於重定向的波特率如果禁用了遠程管理輸出請不要使用 /baud 參數 
/id OSEntryLineNum 
指定在 Bootini 文件的 [operating systems] 區段中將要添加 EMS 選項的操作系統項的行號[operating systems] 標題區域後的首行是 當 EMS 的值被設成 ON 或 OFF 時要求使用該參數 
/?
在命令提示符顯示幫助 
注釋
有關緊急管理服務 (EMS) 的詳細信息請參閱幫助和支持中心 
范例
下述范例顯示了如何使用 bootcfg /ems 命令

bootcfg /ems on /port com /baud  /id 
bootcfg /ems on /port biosset /id 
bootcfg /s srvmain /ems off /id 
bootcfg /ems edit /port com /baud 
bootcfg /s srvmain /u maindom\hiropln /p p@ssW /ems off /id 

bootcfg query

查詢並顯示來自 Bootini 文件的 [boot loader] 以及 [operating systems] 區段項

語法
bootcfg /query [/s Computer [/u Domain\User /p Password]]

參數
/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/?
在命令提示符顯示幫助 
注釋
以下是 bootcfg /query 輸出的一個示例
啟動加載程序設置

timeout: 
default:multi()disk()rdisk()partition()\WINDOWS

啟動項目

啟動項目 ID   
好記的名稱Microsoft Windows XP Professional
路徑multi()disk()rdisk()partition()\WINDOWS
OS 加載選項:/fastdetect /debug /debugport=com:
該 bootcfg query 輸出的啟動加載程序設置部分顯示了 Bootini 的 [boot loader] 區段中的所有項 
該 bootcfg query 輸出的啟動項部分顯示了 Bootini 的 [operating systems] 區段中的這些操作系統項啟動項 ID友好名路徑以及 OS 加載項 
范例
下述范例顯示了如何使用 bootcfg /query 命令

bootcfg /query
bootcfg /query /s srvmain /u maindom\hiropln /p p@ssW
bootcfg /query /u hiropln /p p@ssW

bootcfg raw

以字符串形式在 Bootini 文件的 [operating systems] 區段中向操作系統項添加指定的操作系統加載項

語法
bootcfg [/s Computer [/u Domain\User /p Password]] /raw OSLoadOptionsString [/id OSEntryLineNum]

參數
/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
OSLoadOptionsString 
指定要添加到操作系統項的操作系統加載項這些加載項會替代任何已有的和該操作系統項有關的加載項OSLoadOptions 沒有得到確認 
/id OSEntryLineNum 
指定在 Bootini 文件的 [operating systems]區段內要更新的操作系統項的行號[operating systems] 標題區域後的首行是  
/?
在命令提示符顯示幫助 
注釋
Bootcfg raw 可將文本添加到某個操作系統項的末尾該過程會覆蓋任何已有的操作系統項選項所添加的文本應包含有效的 OS 加載項比如 /debug/fastdetect/nodebug/baudrate/crashdebug 以及 /sos 等比如使用下述命令可將/debug /fastdetect添加到首個操作系統項的末尾並會替代此前的任何操作系統項選項 
bootcfg /raw /debug /fastdetect /id 

有關可選 OS 加載項以及 Windows 在啟動期間如何使用 Bootini 文件的詳細信息請參閱 Microsoft Knowledge Base 中編號為 Q 的技術文章其標題為Windows NT Bootini 文件的可用開關項 () 
范例
下述范例顯示了如何使用 bootcfg /raw 命令

bootcfg /raw /debug /sos /id 
bootcfg /raw /s srvmain /u maindom\hiropln /p p@ssW /crashdebug  /id 

bootcfg rmsw

刪除指定操作系統項的操作系統加載項

語法
bootcfg /rmsw [/s Computer [/u Domain\User /p Password]] [/mm] [/bv] [/so] [/ng] /id OSEntryLineNum

參數
/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/mm 
從指定的 OSEntryLineNum 刪除 /maxmem 開關及與其關聯的最大內存值/maxmem 開關指定操作系統可以使用的最大內存數量 
/bv 
從指定的 OSEntryLineNum 刪除 /basevideo 開關/basevideo 開關控制操作系統使用已安裝視頻驅動器的標准 VGA 模式 
so 
從指定的 OSEntryLineNum 刪除 /sos 開關/sos 開關控制操作系統當加載設備驅動程序名稱時顯示這些名稱 
/ng 
從指定的 OSEntryLineNum 刪除 /noguiboot 開關/noguiboot 開關禁用在 CTRL+ALT+DEL 登錄提示之前出現的 Windows XP Professional 進度欄 
/id OSEntryLineNum 
指定在 Bootini 文件的 [operating systems] 區段中將要從其刪除 OS 加載項的操作系統項的行號[operating systems] 標題區域後的首行是  
/?
在命令提示符顯示幫助 
范例
下述范例顯示了如何使用 bootcfg /rmsw 命令

bootcfg /rmsw /mm  /id 
bootcfg /rmsw /so /id 
bootcfg /rmsw /so /ng /s srvmain /u hiropln /id 
bootcfg /rmsw /ng /id 
bootcfg /rmsw /mm  /ng /s srvmain /u maindom\hiropln /p p@ssW /id 

bootcfg timeout

更改操作系統超時值

語法
bootcfg /timeout TimeOutValue [/s Computer [/u Domain\User /p Password]] 

參數
TimeOutValue 
指定位於 [boot loader] 區段的超時值該值表示在 NTLDR 加載默認的操作系統之前可供用戶從啟動加載程序畫面選擇操作系統的秒數如果該值為 則 NTLDR 將不顯示啟動加載程序畫面而直接啟動默認的操作系統 
/s Computer 
指定遠程計算機名稱或 IP 地址(不能使用反斜槓)默認值是本地計算機 
/u Domain\User 
對於由 user 或 domain\user指定的用戶運行具有其帳戶權限的命令默認值是當前登錄發布命令的計算機的用戶權限 
/p Password 
指定用戶帳戶的密碼該用戶帳戶在 /u 參數中指定 
/?
在命令提示符顯示幫助 
范例
下述范例顯示了如何使用 bootcfg /timeout 命令

bootcfg /timeout 
bootcfg /s srvmain /u maindom\hiropln /p p@ssW /timeout 


From:http://tw.wingwit.com/Article/program/qrs/201404/30415.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.