Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 系統安裝教學

Ghost 命令列參數完全指南:自動備份、分卷、自動還原、加密密碼四大實戰範例

編輯:系統安裝教學

為什麼要掌握 Ghost 參數?

Symantec Ghost(及相容版如 Ghost32、Ghost64、OneKey Ghost 內核)支援豐富的命令列參數,將備份/還原流程封裝為批次檔(.bat/.cmd),即可實現無人值守自動化,適用於:

  • 定時自動備份系統分區。
  • 批量部署多台相同硬體電腦。
  • 製作一鍵還原選單/開機選單項目。
  • 加密備份映像防止資料外洩。

核心參數速查表

參數說明
-sure自動確認所有提示(覆蓋、警告等),無需人工按 Y。
-rb操作完成後自動重新開機。
-clone,mode=pdump備份模式:Partition Dump(分區備份)。
-clone,mode=pload還原模式:Partition Load(分區還原)。
src=1:1來源:第 1 顆硬碟第 1 個分區(依 BIOS 偵測順序)。
dst=檔案路徑目的地:備份時為 .gho 檔路徑;還原時為來源 .gho 檔路徑。
-split=大小(MB)分卷大小(如 630 適合 CD-R,4000 適合 DVD,或自訂)。
-span啟用分卷(跨多檔案)。
-pwd,密碼設定映像檔密碼(還原/瀏覽需輸入)。

四大實戰範例

1. 自動備份系統分區(C 盤)至 D 盤

ghost -sure -clone,mode=pdump,src=1:1,dst=D:\backup\system.gho
  • 備份第 1 顆硬碟第 1 分區(通常為 C 盤)至 D:\backup\system.gho。
  • 全程無提示,適合排程任務/批次檔。

2. 分卷備份(大分區拆分為多個 4GB 檔案,適合 FAT32 隨身碟/網路傳輸)

ghost -sure -clone,mode=pdump,src=1:1,dst=F:\backup\system.gho -span -split=4000
  • 生成 system.gho、system001.ghs、system002.ghs... 每檔 ≤ 4000 MB。
  • 還原時只需指定第一檔 system.gho,Ghost 會自動尋找後續分卷。

3. 自動還原並重開機(一鍵還原核心指令)

ghost -sure -rb -clone,mode=pload,src=D:\backup\system.gho:1,dst=1:1
  • 從 D:\backup\system.gho 還原第 1 個映像內的第 1 分區至第 1 顆硬碟第 1 分區。
  • -rb 完成自動重開機,無需人工確認。
  • 此指令常用於 OneKey Ghost、開機選單「一鍵還原」項目。

4. 加密備份(設定密碼保護映像檔)

ghost -sure -pwd,MySecret123 -clone,mode=pdump,src=1:1,dst=D:\backup\system.gho
  • 映像檔加密,還原時需輸入 MySecret123,或使用 Ghost Explorer 瀏覽/提取檔案時需密碼。
  • 若不想在批次檔明文寫密碼,可用 -pwd 不帶密碼,執行時會互動式提示輸入(但無法全自動)。

進階技巧

  • 取得正確磁碟/分區編號:在 DOS/PE 下執行 ghost -sure -clone,mode=pdump,src=1:1,dst=test.gho 先試備份,觀察 Ghost 顯示的磁碟資訊確認編號。
  • 支援 NTFS/GPT/UEFI:Ghost 11.5+ / Ghost32 / Ghost64 完整支援 NTFS、GPT 分區表、UEFI 開機環境。
  • 排除頁面檔/休眠檔:備份前關閉系統頁面檔與休眠(powercfg -h off),可大幅縮小映像體積。
  • 驗證映像完整性:備份後執行 ghost -sure -clone,mode=verify,src=D:\backup\system.gho 檢查映像是否損壞。

批次檔範例:一鍵備份/還原選單

@echo off
title Ghost 一鍵備份/還原選單
echo 1. 備份 C 盤到 D:\backup\system.gho
echo 2. 還原 C 盤從 D:\backup\system.gho
echo 3. 離開
set /p choice=請輸入選項 (1/2/3):
if "%choice%"=="1" ghost -sure -clone,mode=pdump,src=1:1,dst=D:\backup\system.gho
if "%choice%"=="2" ghost -sure -rb -clone,mode=pload,src=D:\backup\system.gho:1,dst=1:1
if "%choice%"=="3" exit
pause

儲存為 ghost_menu.bat,在 PE/DOS 下執行即可操作。

Copyright © Windows教程網 All Rights Reserved