|
看看这代码,行不?
- If "%RP%"=="" Goto UD
- FOR /F "delims=" %%I in (%0) do Set TP=%%~dI
- for %%i in (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) do call set rp=%%rp:%%i=%%i%%
- If Not "%RP%"=="" Set RP=%RP:~0,1%:
- if "%TP%"=="%RP%" goto dbu
- For /F %%I In ('MYINS\CHECKUSB.EXE %RP%') DO SET Err2=%%I
- If Not "%Err2%"=="1" Set NoUD=Yes&&Goto UD
- Set TestFile=%RP%\MiniPETest_%RANDOM%.MT
- Cd.>%TestFile%
- If Not Exist %TestFile% Set NoUD=Yes&&Goto UD
- Del %TestFile% /Q>NUL 2>NUL
- Set U=U&&Set PEDIR=%RP%\MiniPE&&Set TargetP= U 盘&&Set TxtSp=
- If Exist %RP%\MAOTAO Goto Err1
- If Exist %PEDIR% Goto Err1
- CLS
- Echo 您选择的 U 盘分区为 %RP%,下面将对您的 U 盘进行格式化并写入引导
- Echo.
- Echo 请严格按照相关工具软件界面中的提示操作,以防出错。请按任意键开始。。。
- PAUSE>NUL
- Start /Wait MYINS\HPUSBFW.EXE
- Start /Wait MYINS\GRUBGUI.EXE
- Echo.
- Echo 您的 U 盘已经成功格式化并写入了 Grub 引导,请按任意键继续。。。
- PAUSE>NUL
- Goto GInstall
- :DBU
- ECHO 您选择的安装盘符与目标盘符重复,不需要再安装。请选择其它的安装方式
- pause
- goto start
复制代码 |
|