我的苹果电脑以前都是利用U盘或在SSD硬盘上多建一个fat分区来开机时可选择进入pe或者ramos系统!
今天看到hilsonma一个利用调用diskpart的脚本文件,也能达到类似的目的。
具体方法比利用U盘和SSD多建一个fat分区要多一步,就是在显示EFI分区后修改EFI文件夹里BOOT的imgboot.cfg文件名为2imgboot.cfg,这样就能重启进入pe了。
切换显示和隐藏EFI分区的diskpart脚本内容如下所示:
@echo off title ESP显示及隐藏 FOR /F "tokens=* delims=" %%i in ('echo lis vol^|diskpart^|find "卷"^|find /v "###"') do set "str=%%i" & call :find cls if %rm%a==a echo 全部分区已显示,无需使用本脚本,按任意键退出&&pause>nul&&exit echo. echo 已显示ESP,请不要关闭本窗口! echo. echo 现在你可以对ESP进行操作... echo. echo 完成对ESP的操作后,回本窗口按任意键即恢复ESP隐藏并自动退出。 pause>nul goto:hide
:find set v=%str:~8,1% set l=%str:~14,1% if "%l%"==" " goto:show goto:eof
:show set rm=%v%_%rm% cmd /c "echo sel vol %v% & echo assign"|diskpart goto:eof
:hide if %rm%a==a goto:eof FOR /F "tokens=1* delims=_" %%i in ('echo %rm%') do set "v=%%i" & set "rm=%%j" & call :dohide goto:hide
:dohide cmd /c "echo sel vol=%v% & echo remove"|diskpart goto:eof
如果要说普通系统的还原备份,最方便和工具莫过于snapshot了,因为它可以在系统开机进入windows的进程中直接注入进程来恢复镜像文件。也就是不需要pe只需windows重启就可恢复系统!
|