[轉貼自]http://tw.myblog.yahoo.com/jw!t8RA5FSQEgRNH3NEFnsTtA--/article?mid=71&prev=86&next=70
Ghost 的批次模式
Ghost 也支援批次模式喔!只要輸入指令和參數就可以馬上開始指定的動作。省去你一步一步的點選!
批次語法:
語法一:
Ghost -CLONE,MODE={Copy|Load|Dump},SRC={driver|file},DST={driver|file},sze{E|F|L|n=[nnnM|nnP|F]}
語法二:
Ghost -CLONE,MODE={PCopy|PLoad|PDump},SRC={driver:partition|file:partition},DST={driver:partiton|file},sze{E|F|L|n=[nnnM|nnP|F]}
MODE
MODE共有6 種:
MODE | 功能說明 | 對應指令 |
COPY | 硬碟至硬碟的複製 | Disk to Disk |
DUMP | 硬碟至影像檔的備份 | Disk to Image |
LOAD | 影像檔至硬碟的還原 | Disk from Image |
PCOPY | 分割區至分割區的複製 | Partition to Partition |
PDUMP | 分割區至影像檔的備份 | Partition to Image |
PLOAD | 影像檔至分割區的還原 | Partition from Image |
SRC;DST
SRC為來源硬碟、來源分割區,以及影像檔所在路徑。
DST為目標硬碟、目標分割區,以及影像檔儲存位罝。
這 邊要注意的是,若是來源硬碟、來源分割區、目標硬碟、目標分割區,需要使用數字來表示。
n:m。n代表是第幾顆硬碟,m代表是第幾個分割區。
例如:
來 源第1顆硬碟的第1個分割區應表示為: SRC=1:1。
目標第1顆硬碟的第2個分割區應表示為: DST=1:2。
來 源第2顆硬碟的第1個分割區應表示為: SRC=2:1。
目標第2顆硬碟的第2個分割區應表示為: DST=2:2。
而若是影像檔的話應該用路徑的方式來表示。
例如:
SRC=C:\XPBACK.GHO
or
DST=C:\XPBACK.GHO
sze{E|F|L|n=[nnnnM|nnP|F|V]}
SZE是用來設定目地硬碟或分割區的大小分配狀態,還包含了多種參數,詳細如下:
szeE
目 地硬碟中除了最後一個分割區外,其他所有的分割狀態將維持不變,而最後一個分割區將會使用剩下的所有空間。
szeF
在允許的範圍內,根據影像檔的類 型來重設第1個分割區的大小,如果還有空間剩下的話,將會留給其他分割區使用。
szeL
在允許的範圍內,根據影像檔的類 型來重設最後1個分割區的大小,如果還有空間剩下的話,將會留給其他分割區使用。
szeX=nnnnM
直接指定各分割區的 大小,X是分割區的號碼,而nnnn則是表示分割區的大小,而單位則是MB。例如要設定第1個分割區大小為2GB,指令應為:
sze1=2000M
szeX=mmP
以百分比來指定分割區的 大小。例如:第1個分割區大小為60%,第2個分割區為40%,指令應為:
sze1=60P,sze2=40P
szeX=F
X為指定分割區,指定分割區 為來源分割區的大小。
參數說明
-Z
指定壓縮比,數字1到9,1為最低壓 縮比,9為最高壓縮比。
-SURE
若沒有此參數在開始還原前會出 現類似下列提示訊息:
(圖一)
-RB
當完成所有動作之後重新開機。
-FR0
當來源硬碟有壞軌時,強迫複製的 動作繼續進行。
-SPLIT=n
切割影像檔,n為檔案大 小單位為MB。當備份成影像檔時,若單一個檔案太大時,可以用此參數來分割成數個檔案。
例如要分割成每個檔案630MB的話,參數為:
-SPLIT=630
批次實例
ex1:將第1顆硬碟複製到第2顆硬碟,並不需確認複製完畢直接重新開機。
Ghost -CLONE,MODE=COPY,SRC=1,DST=2 -SURE -RB
ex2:將第1顆硬碟的第1個分割區複製到第2顆硬碟 的第2個分割區,並不需確認複製完畢直接重新開機。
Ghost -CLONE,MODE=PCOPY,SRC=1:1,DST=2:2 -SURE -RB
ex3:將第1顆硬碟的第1個分割區製做成影像檔,並 儲存在磁碟D中並命名為Back.gho,並不需確認複製完畢直接重新開機。
Ghost -CLONE,MODE=PDUMP,SRC=1:1,DST=D:\Back.gho -SURE -RB
ex4:磁碟D:\Image.gho的影像檔包含2 個分割區,將第2個分割區還原到第1顆硬碟的第1個分割區,並不需確認複製完畢直接重新開機。
Ghost -CLONE,MODE=PLOAD,SRC=D:\Image.gho:2,DST=1:1 -SURE -RB
ex5:承上例,若將磁碟D:\Image.gho的 影像檔的內容還原到第1顆硬碟,並重新將分割區的大小比例設為:60:40。
Ghost -CLONE,MODE=LOAD,SRCD:\Image.gho,DST=1,sze1=60P,sze2=40P
ex6:將第1顆硬碟備份至 E:\HDBACK.gho,若超過650MB就分割檔案,並設定最高壓縮率。
Ghost -CLONE,MODE=DUMP,SRC=1,DST=E:\HDBACK.gho -split=650 -z9
ex7:將第2顆硬碟中的第1、2、4個分割區備份至 G磁碟下並命名為3partition.gho
Ghost -CLONE,MODE=PDUMP,SRC=2:1:2:4,DST=G:\3partiton.gho
ex8:將D磁碟下的xpback.gho還原到第1 個硬碟的第1個分割區,並不需確認複製完畢直接重新開機。
Ghost -CLONE,MODE=PLOAD,SRC=D:\xpback.gho:1,DST=1:1 -SURE -RB
範例8應該是一般在還原時最常用到的指令了吧,但有個 地方要注意的就是SRC=D:\xpback.gho:1的:1了,。之前有提到若影像檔裡有包含2個以上的分割區時,還原時要指定影像檔內的 那1個分割區(可參考範例4),那如果影像檔內只有1個分割區是否要指定呢?答案是要的,所以在此範例的:1就是指定影像檔內的第1個分割區。
參考資料
""EZ硬碟!Ghost備份大師"" 一書