|
对U盘的安装工具可参考下深山红叶的
@echo off
:pre
cls
color 2f
echo.
echo 安装深山红叶 PE 到 USB 移动设备
echo 深山红叶制作
echo.
echo ===============================================
echo 注意:安装过程存在一定的风险,请仔细检查目标磁盘!
echo ===============================================
:CHKS
echo.
rem 检测操作系统版本
ver|find "2000" >nul 2>nul
if "%ERRORLEVEL%"=="0" goto :format
ver|find "Microsoft Windows [版本 5" >nul 2>nul
if "%ERRORLEVEL%"=="0" goto :format
ver|find "XP" >nul 2>nul
if "%ERRORLEVEL%"=="0" goto :format
echo.
echo 对不起,本程序仅支持 Windows 2000/XP/2003。
echo 任意键退出……
pause>nul
goto quit
:format
echo 即将为安装深山红叶 PE 到 USB 设备准备磁盘分区环境。
echo 目标分区必需进行格式化以便能够顺利引导系统。
echo 被格式化的磁盘中的内容将永久性丢失!
echo 请千万不要选错了盘符!
echo 格式化过程中可能需要输入磁盘卷标,请在磁盘属性中获取卷标!
SET DISK=
SET /P DISK= 请输入要格式化的磁盘盘符(例如 F: 等):
ECHO.
IF /I '%DISK%'=='' GOTO format
SET DISK|find ":" >nul 2>nul
if not "%ERRORLEVEL%"=="0" goto err1
goto ASK
:err1
cls
color 4f
echo.
echo 盘符格式错误!请使用带冒号的标准盘符格式!
echo.
echo 例如: F: 等。注意不要选错了盘符!
echo.
echo 任意键返回重新输入……
Pause>nul
goto pre
:ASK
echo 您选择了格式化 %DISK% 盘作为深山红叶 PE 的安装盘!
SET ASK=
SET /P ASK= 确实要格式化目标磁盘吗(Y/N)?
IF /I '%ASK%'=='' GOTO ASK
IF /I '%ASK%'=='Y' GOTO start
IF /I '%ASK%'=='N' GOTO quit
echo
:start
echo.
format %DISK% /Q /X /FS:FAT32 /V:MINIPE
color 1f
cd\
cd "%1\PROGRAMS\WinTools\系统修复\深山红叶 PE %DISK% 盘安装"
:begin
cls
echo.
echo 目标磁盘格式化完毕!
color 1f
echo.
echo 现在将深山红叶 PE 安装到您的 %DISK% 磁盘。
echo.
echo 按任意键开始安装……
PAUSE>NUL
echo.
echo 以下步骤可能需要几分钟时间,请稍候……
echo.
echo 正在向%DISK%移植深山红叶 PE 光盘系统文件和工具程序!
xcopy /y /r /e /q /h "\Documents and settings\." "%DISK%\Documents and settings\">NUL
echo.
echo 正在移植工具程序目录……
xcopy /y /r /e /q /h \programs\. %DISK%\programs\>NUL 2>nul
echo 工具程序目录“Programs”移植完毕!
echo.
echo 正在移植 PE 系统目录……
xcopy /y /r /e /q /h \PEXP\. %DISK%\MININT\>NUL
echo PE 系统目录“MININT”移植完毕!
copy /y \Autorun.* %DISK%\>NUL 2>nul
echo.
echo 开始准备引导环境……
copy /y %DISK%\MININT\setupldr.bin %DISK%\ntldr>nul
copy /y %DISK%\MININT\NTDETECT.COM %DISK%\>nul
copy /y \WINBOM.INI %DISK%\>nul
copy /y \BOOTFONT.BIN %DISK%\>nul
attrib +s +h +r %DISK%\peldr >nul
attrib +s +h +r %DISK%\NTDETECT.COM >nul
rd /S /Q %DISK%\PEXP>nul 2>nul
rd /S /Q %DISK%\BOOT>nul 2>nul
rd /s /q %DISK%\Tools>nul 2>nul
if not exist %DISK%\MININT\nul goto :err
if not exist %DISK%\Programs\nul goto :err
goto :ok
:err
echo.
echo.
echo 安装失败!请检查原始文件是否完整以及输入是否正确!
echo 请直接从光盘上开始执行安装程序!
echo 如果启动了杀毒软件实时监控,请临时关闭后再安装!
echo.
echo 任意键退出……
PAUSE>NUL
goto :quit
:ok
cls
color 2f
echo.
echo.
echo 深山红叶 PE 已经被成功地移植到了您的%DISK%盘!
echo.
echo 注意!
echo 并不是所有的主板对 USB 设备的引导有良好的支持!
echo 请重新启动计算机,并在 CMOS 设置中,
echo 将引导顺序设置为 USB 优先!
echo 任意键退出……
PAUSE>NUL
:quit |
|