|

楼主 |
发表于 2007-2-12 17:19:58
|
显示全部楼层
- @Echo Off
- FOR /F "delims=" %%I in (%0) do Set TP=%%~dI
- FOR /F "delims=" %%I in (%0) do Set TPF=%%~dpI
- COLOR 02
- cls
- color 0A
- Set Prog=WinPE优盘启动制作工具
- Set L1= ╭─────────────╮
- Set L2= ╭────┤ WinPE U 盘启动制作工具 ├────╮
- Set L3= │ ╰─────────────╯ │
- Set L4= │==============================================│
- Set L5= │ 原理:1.设置为可启动型 U 盘 2.添加启动文件 │
- Set L6= ╰───────────────────────╯
- :EXISTUSB
- CLS
- Title %Prog%——选择
- Echo.
- Echo %L1%
- Echo %L2%
- Echo %L3%
- echo │ 在此之前,你应该做如下操作: │
- ECHO │1. 使用 HPUSBFW.EXE 将 U 盘以 FAT32 格式化 │
- echo │ 并选择复制内置的 DOS 引导文件到 U 盘 │
- Echo │2. 确定你的 U 盘已经插入到您机器中,您要制作吗?│
- Echo %L4%
- Echo %L5%
- Echo %L4%
- Echo │ [1] Bootsect:设置为可启动型 U 盘 │
- Echo │ [Q] 退出安装 │
- Echo %L6%
- Echo.
- Set Choice=
- Set /P Choice= 请选择要进行的操作 (1/Q) ,然后按回车:
- If %Choice%Choice==Choice Goto :EXISTUSB
- If Not '%Choice%'=='' SET Choice=%Choice:~0,1%
- If /I '%Choice%'=='1' GOTO :Start
- If /I '%Choice%'=='Q' EXIT
- Goto :EXISTUSB
- :Start
- CLS
- Title %Prog%——制作
- Echo.
- Echo %L1%
- Echo %L2%
- Echo %L3%
- Echo %L4%
- Echo %L5%
- Echo %L6%
- Echo.
- Set Choice=
- Set /P Choice= 请输入你的优盘盘符(如j),然后按回车:
- If %Choice%Choice==Choice Goto Start
- If Not '%Choice%'=='' SET Choice=%Choice:~0,1%
- echo.
- Echo 正在设置为可启动型 U 盘......
- bootsect /nt52 %choice%: >nul 2>nul
- echo 完成
- Echo 添加启动文件至 U 盘.....
- XCOPY /H /C /Y %systemdrive%\ntldr %choice%: >nul 2>nul
- start /wait /B rar.exe x Uboot.rar -ibck -y %choice%:\ >nul 2>nul
- echo 完成
- Echo 添加PE文件至 U 盘......
- cd /d "%TPF%"
- cd ..
- echo 添加WinPe.IS_添加至 U 盘......
- XCOPY /H /C /Y WinPe.IS_ %choice%:\ >nul 2>nul
- echo 完成
- MD %choice%:\外置程序 >nul 2>nul
- echo 正在添加外置程序至 U 盘......
- XCOPY /H /C /Y /S 外置程序 %choice%:\外置程序 >nul 2>nul
- echo 完成
- :OK
- attrib %choice%:\*.* +h >nul 2>nul
- echo.
- Echo 启动型 U 盘制作完成,按任意键退出......
-
- ECHO.
- pause>nul 2>nul
- exit
复制代码 |
|