|
直接贴个BAT
------------------------------------------------
@echo off
COLOR 3F
Echo.&&Echo.
Echo 正在将安装文件夹加载到虚拟硬盘分区中....
Echo.
call :CreatDaemon
Echo.
Echo 请继续在虚拟分区中执行"系统安装\第2步_安装winpe.bat" ,请按任意键退出....
Echo.
PAUSE>NUL 2>NUL
explorer /select, %Letter%\系统安装\第2步_安装winpe.bat
start %Letter%\系统安装\第2步_安装winpe.bat
Exit
: CreatDaemon
::询问将文件夹虚拟到什么盘,验证用户输入后加载到虚拟盘
If "%NoLetter%"=="Yes" Echo 错误:未能成功建立虚拟分区!
Set /P Letter=请设定 虚拟硬盘的分区符(不需要冒号,请勿与现有的分区符重复,例如 j):
Echo.
:: 检查是否Letter为空
If "%Letter%"=="" Goto CreatDaemon
If Not "%Letter%"=="" Set Letter=%Letter:~0,1%:
Echo.
:: 建立虚拟分区
setlocal EnableDelayedExpansion
echo 正在将 !cd! 加载到 !Letter!虚拟分区....
subst %Letter% %cd%
:: 检查是否成功
Set TestFile=%Letter%\TestHD.ts
Cd.>%TestFile%
If Not Exist %TestFile% Set NoLetter=Yes&&Goto CreatDaemon
Echo.
echo 成功建立!Letter!分区
Del %TestFile% /Q>NUL 2>NUL
Goto :EOF
-------------------------------------------------------------
将pe安装文件夹虚拟成一个分区,然后在里面运行安装.bat即可,无需安装虚拟光驱,无需重启!
注意:安装文件夹一定要放在根目录 |
|