Ghost 強大的命令列模式支援無人值守備份/還原,掌握參數語法是進階玩家必修課。以下整理核心參數與實戰範例。
ghost.exe -clone,mode=模式,src=來源,dst=目標 [其他參數]
| 模式 | 全稱 | 說明 |
|---|---|---|
| copy | Disk to Disk | 整顆硬碟對拷 |
| load | File to Disk | 映像檔還原到硬碟 |
| dump | Disk to File | 硬碟備份成映像檔 |
| pcopy | Partition to Partition | 分區對拷 |
| pload | File to Partition | 映像檔還原到分區 |
| pdump | Partition to File | 分區備份成映像檔 |
1(第1顆硬碟)、1:2(第1顆硬碟第2分區)g:\bac.gho、g:\bac.gho:2(映像檔內第2分區)-sure:跳過確認提示,適合批次檔自動化。-rb:作業完成自動重開機。-fx:完成後直接返回 DOS,不顯示「Press Ctrl+Alt+Del」。-fxo:遇壞軌強制繼續複製。-ia:強制磁區對磁區複製(含隱藏系統檔)。-pwd=密碼:為映像檔加密。-split=大小:分割映像檔(單位 MB),如 -split=680 適合燒錄 CD。SZE1=60P:還原時調整目標分區大小為硬碟 60%。REM 硬碟對拷
ghost.exe -clone,mode=copy,src=1,dst=2 -sure
REM 分區對拷:將硬碟1第2分區複製到硬碟2第1分區
ghost.exe -clone,mode=pcopy,src=1:2,dst=2:1 -sure
REM 分區備份成映像檔
ghost.exe -clone,mode=pdump,src=1:2,dst=g:\bac.gho
REM 從映像檔還原分區(映像檔內第2分區 → 硬碟第2分區)
ghost.exe -clone,mode=pload,src=g:\bac.gho:2,dst=1:2
REM 還原 C 盤並自動重開機、不顯示提示
ghost.exe -clone,mode=pload,src=g:\bac.gho,dst=1:1 -fx -sure -rb
REM 還原並調整分區比例 60:40
ghost.exe -clone,mode=load,src=g:\bac.gho,dst=2,SZE1=60P,SZE2=40P
準備開機磁碟含 Config.sys、Autoexec.bat、Command.com、Io.sys、Ghost.exe。
Autoexec.bat 範例:
Ghost.exe -clone,mode=pload,src=d:\bac.gho,dst=1:1 -fx -sure -rb
開機即自動還原 C 盤並重啟。
熟練這些參數,配合批次檔即可打造專屬的自動化備份/部署方案,大幅提升運維效率。