一使用WINPE制作恢復光盤
首先在開發機上以Adminstrator用戶運行Cmd進到WES 安裝目錄下的PETools文件夾如d:program fileswindows embedded standardToolsPETools運行如下命令
copypecmd x c:winpe_x
如果目標機為位則將中間的參數"x"換成"AMD"後面的路徑可以隨便指定
然後進到以上命令指定的路徑即c:winpe_x輸入
Copy c:winpe_amdwinpewim c:winpe_amdISOsourcesbootwim(這是網上的)
Dism /MountWim /Wimfile:c:winpe_xISOsourcesbootwim /index: /MountDir:C:winpe_xmount
copy c:winpe_xISObootmgr c:winpe_xmount
mkdir c:winpe_xmountboot
xcopy /cherky C:winpe_xISOboot C:winpe_xmountboot
至此一個簡單的PE環境已經構建完成接下來可以根據需要使用dism /addpackagedism /adddriver等命令向PE中添加需要的組件或驅動本文介紹如何讓PE啟動後自動運行備份/恢復系統
在命令行下輸入
Notepad winpeshlini
在記事本中輸入
[LaunchApp]
AppPath = bat
保存該文件至C:winpe_xmountWindowsSystem下
接著在命令行下輸入
Notepad bat
在記事本中輸入
@echo off
color a
title backup/restore system
echo backup
echo restore
echo good bye
echo
set /p ans=
if %ans%== goto backup
if %ans%== goto restore
if %ans%== goto end
:backup
imagex /capture C: e:wes_bakupwim "WES Backup Image"
goto end
:restore
imagex /apply e:wes_bakupwim c:
goto end
:end
echo
Exit
保存該文件至C:winpe_xmountWindowsSystem下
其中"e:"為保存備份鏡像的分區"wes_backupwim"為鏡像文件可根據實際情況修改
將WES安裝目錄下的imagexexe(位於WES安裝路徑的Toolsx或AMD下)拷貝到C:winpe_xmountWindowsSystem下請注意位系統與位系統的區別
如果要實現在Winpe下自動分區只需將分區腳本disksptxt拷貝到C:winpe_xmountWindowsSystem下然後在上面的批處理加一行diskpart /s disksptxt
下面開始制作Winpe的啟動條目在命令行下依次輸入以下命令
del c:winpe_xmountbootBCD
bcdedit /createstore c:winpe_xmountbootBCD
bcdedit /store c:winpe_xmountbootBCD create {bootmgr} /d "Boot Manager"
bcdedit /store c:winpe_xmountbootBCD set {bootmgr} device boot
bcdedit /store c:winpe_xmountbootBCD create /d "WINPE" application osloader
當上面最後一條命令輸入完畢後會生成一個GUID然後再依次輸入以下命令
bcdedit /store c:winpe_xmountbootBCD set osdevice boot
bcdedit /store c:winpe_xmountbootBCD set device boot
bcdedit /store c:winpe_xmountbootBCD set path windowssystemwinloadexe
bcdedit /store c:winpe_xmountbootBCD set systemroot windows
bcdedit /store c:winpe_xmountbootBCD set winpe yes
bcdedit /store c:winpe_xmountbootBCD displayorder addlast
其中要以第步生成的GUID替換以上所有命令中的一定要帶{}
最後輸入以下命令生成ISO文件
oscdimg n m o bc:winpe_xetfsbootcom c:winpe_xmount c:winpe_xwinpe_xiso
然後用這個ISO文件刻錄光盤就可以使用這張光盤作為系統恢復光盤
二將WINPE部署到硬盤
這種方法適用於不帶光驅的機器注意以下步驟請在目標機已經部署好WES後進行按照第一部分的步搭建好Winpe環境
輸入以下命令將做好的Winpe環境打包
dism /UnmountWim /MountDir:C:winpe_xmount /Commit
將打包好的Winpewim以及imagexexe拷貝到U盤上備用
用WES IBW光盤啟動目標機進入安裝界面後按下鍵盤的shift+F調出命令行將拷有Winpewim的U盤接入目標機系統會自動給U盤分配盤符(假設為F)
在目標機上輸入以下命令
f:imagex /apply f:Winpewim e:
其中f為U盤盤符e為Winpe將要部署到的分區可根據實際情況修改
接著輸入
bcdedit store c:bootBCD create /d "WINPE" application osloader
會生成一個GUID記下這個GUID
依次輸入以下命令
bcdedit store c:bootBCD set osdevice partition=E:
bcdedit store c:bootBCD set device partition=E:
bcdedit store c:bootBCD set path windowssystembootwinloadexe
bcdedit store c:bootBCD set systemroot windows
bcdedit store c:bootBCD set winpe yes
bcdedit store c:bootBCD displayorder addlast
同樣要以第步生成的GUID替換以上所有命令中的一定要帶{}
其中第一二條命令裡的"partition=E:"為Winpe所在的分區請根據實際情況修改
注意無論winpe安轉到哪個盤符下winpe啟動後都是x盤
重啟系統後可以看到如下界面
附錄
如何隱藏分區
打開注冊表定位到HKCUsoftwaremicrosoftwindowscurrentversionpoliciesexplorer在右側新建二進制值名稱為NoDrives值根據以下說明設
盤符
A
B
C
D
E
F
G
H
數值
盤符
I
J
K
L
M
N
O
P
數值
盤符
Q
R
S
T
U
V
W
X
數值
盤符
Y
Z
All
數值
FFFFFFFF
同時隱藏多個分區需要將要隱藏分區的數值相加結果以十六進制保存如隱藏d盤和e盤NoDrives值改為 ( + )其它分區參考設置即可
這樣修改是針對當前用戶的如果需要設置為所有用戶隱藏可定位到HKLMSOFTWAREMicrosoftWindowsCurrentVersionpoliciesExplorer下做修改
From:http://tw.wingwit.com/Article/Common/201311/6179.html