較新的 Dell 機型會使用 Dell Update Package (DUP) 格式分發 BIOS 更新套件。可使用 /e
許多 DUP BIOS 套件似乎不支援此選項。
持續時間:01:15
隱藏式輔助字幕:僅限英文版
可使用下列選項來叫用 /
字。
選項 | 名稱 | 說明 | 語法 |
---|---|---|---|
/? 或 /h |
說明 | 顯示命令列選項和說明資訊 確定更新是否可以應用於目標電腦 |
package.exe /? 或 package.exe /h |
/c |
查 | 可使用 /s 此選項為必填選項。選項 /f , /e 和 /r 對此選項無效。當您在使用者介面 (UI) 模式中按一下 安裝 時,會執行相同的檢查程序。 |
package.exe /s /c /l=c:\pkg.log |
/e=<path> |
解壓縮 | 將 DUP 中包含的所有檔案解壓縮至您指定的路徑。如果路徑中指定的目錄不存在,則會創建該目錄。 如果路徑包含空格,請在 <路徑> 值兩邊使用引號。 可使用 /s 此選項為必填選項。選項 /f , /c 和 /r 對此選項無效。 |
package.exe /s /e=c:\update package.exe /s /e="c:\update files" |
/f< /道明> |
勢 | 可將軟體降級至先前的 (較舊) 版本/s 此選項為必填選項。選項 /e 和 /c 對此選項無效。
注意:將軟體降級到先前版本之前,請參閱先前版本的文件。
|
package.exe /s /f /l=c:\pkg.log |
/l=<filename> |
記錄 | 將記錄的消息附加到指定的 ASCII 檔;如果不存在,則創建一個新檔,如果檔名包含空格,請在檔名>值兩邊<使用引號。 可使用 /s 此選項為必填選項。 |
package.exe /s /l=c:\pkg.log package.exe /s /l="c:\Update Log\pkg.log" |
/r |
重新啟動 | 執行更新後,如有必要,請將電腦重新開機 (不會重新開機):
/s 此選項為必填選項。選項 /e 和 /c 對此選項無效。 |
package.exe /s /r /l=c:\pkg.log |
/s |
默 | 在下列情況下,以無訊息方式執行更新,無需使用者介入 /s 未指定,DUP 會在 UI (互動式) 模式下啟動。可使用 /s 使用 /e , /f , /c , /l 和 /u 選項。
注意:使用 /s 此選項會使所有輸出寫入記錄檔。
|
package.exe /s /l=c:\pkg.log |
/u=<filename> |
Unicode 記錄 | 將記錄的消息附加到指定的 Unicode 檔;如果不存在,則創建一個新檔,如果檔名包含空格,請在檔名>值兩邊<使用引號。 可使用 /s 此選項為必填選項。 |
package.exe /s /u=c:\pkg.log package.exe /s /u="c:\Update Log\pkg.log" |
表 1:DUP 格式
若要以無訊息方式更新電腦並防止自動重新開機:
package.exe /s
若要以無訊息方式更新電腦並允許自動重新開機:
package.exe /s /r
如果已設定 BIOS 密碼,則更新可執行檔會提示使用者輸入密碼。如果從命令行運行更新可執行檔,請使用 /p 參數指定密碼。範例:
package.exe /s /p=password
執行 BIOS 更新時最常見的結束代碼值是 2 (REBOOT_REQUIRED) 和 6 (REBOOTING_SYSTEM)。其他值如下。
值 | 訊息名稱 | 顯示器名稱 | 說明 |
---|---|---|---|
-1 | Dell Command Update 代碼 | 失敗的 | DCU 因逾時而終止 BIOS 執行 |
0 | 成功的 | 成功 | 更新成功。 |
1 | 不成功 (失敗) | 失敗的 | 更新過程中發生錯誤;更新未成功。 |
2 | REBOOT_REQUIRED | 必須重新開機 | 您必須重新啟動電腦以套用更新。 |
3 | DEP_SOFT_ERROR | 軟依賴錯誤 | 一些可能的解釋是:
/f 選項。 |
4 | DEP_HARD_ERROR | 硬相依性錯誤 | 未在您的電腦上找到所需的必備軟體。更新失敗,因為計算機不符合要應用更新的 BIOS、驅動程式或固件先決條件,或者在目標計算機上找不到受支持的設備。如果不滿足先決條件,DUP 會強制執行此檢查並阻止套用更新,防止電腦到達無效的組態狀態。若有的話,可透過申請另一個 DUP 來滿足先決條件。在這種情況下,應在當前包之前應用另一個包,以便兩個更新都可以成功。無法使用DEP_HARD_ERROR /f 開關。DUP 不適用於電腦。一些可能的解釋是:
|
5 | QUAL_HARD_ERROR | 限定錯誤 | QUAL_HARD_ERROR無法透過使用 /f 開關。 |
6 | REBOOTING_SYSTEM | 正在重新啟動電腦 | 電腦正在重新開機。 |
7 | 密碼驗證錯誤 | 失敗的 | 未提供密碼或為 BIOS 執行提供的密碼不正確 |
8 | DOWNGRADE_BAN | 不允許要求降級。 | 不允許將 BIOS 降級至執行的版本。 |
9 | RPM_VERIFY_FAILED | RPM 驗證失敗 | Linux DUP 框架使用 RPM 驗證來確保所有依賴 DUP 的 Linux 公用程式的安全性。如果安全性受到威脅,框架會顯示訊息和 RPM 驗證圖例,然後結束,並顯示結束代碼 9。 |
10 | EC_UNSPECIFIED_ERROR | 其他一些錯誤 | 此結束代碼適用於 BIOS 結束代碼 0-9 中未指定的所有錯誤。亦即電池錯誤、EC 錯誤、硬體故障等。 |
表 2:BIOS 更新