@Echo Off
COLOR 2F
Set Prog=老毛桃制作的 WinPE 专用安装工具
Set L1= ╭══════════════════╮
Set L2= ║ ║
Set L3= ╭══┤ %Prog% ├══╮
Set L4= ║ ║ ║ ║
Set L5= ║ ╰══════════════════╯ ║
Set L6= ║ ║
Set L7= ╟════════════════════════╢
Set L8= ║ 版权所有:老毛桃 仅供网友们交流 翻版不究 ║
Set L9= ╰────────────────────────╯
Title %Prog%
Set RP=RP
For %%I In (Z Y X W V U T S R Q P O N M L K J I H G F E D C) Do If Exist %%I:\BOOT.INI Set RP=%%I:
If %RP%==RP Goto NoSys
Set PEDIR=%RP%\MAOTAO
If Exist %PEDIR% Goto Err1
FIND /I "C:\MAOTAO" %RP%\BOOT.INI >NUL
If %Errorlevel%==0 Goto Err1
Goto Start
:Err1
CLS
Title %Prog%——卸载
Echo.
Echo %L1%
Echo %L2%
Echo %L3%
Echo %L4%
Echo %L5%
Echo %L6%
Echo ║ 您的机器中好像已经安装了 WinPE 了,您想怎么办?║
Echo %L6%
Echo ║ [1] 卸载原有的 WinPE,并且重新安装。 ║
Echo ║ [2] 卸载原有的 WinPE,并且不再安装。 ║
Echo ║ [Q] 退出安装 ║
Echo %L6%
Echo %L7%
Echo %L8%
Echo %L9%
Echo.
Set Choice=
Set /P Choice= 请选择要进行的操作 (1/2/Q) ,然后按回车:
If %Choice%Choice==Choice Goto Err1
If Not '%Choice%'=='' SET Choice=%Choice:~0,1%
If /I '%Choice%'=='1' SET Choi=1&&GOTO UnInstall
If /I '%Choice%'=='2' GOTO UnInstall
If /I '%Choice%'=='Q' EXIT
Goto Err1
Exit
:UnInstall
If Exist %RP%\LDRXPE ATTRIB -S -H -R %RP%\LDRXPE&&Del %RP%\LDRXPE /Q>NUL
If Exist %RP%\WINNT.XPE ATTRIB -S -H -R %RP%\WINNT.XPE&&Del %RP%\WINNT.XPE /Q>NUL
If Exist %RP%\XPEMENU.INI ATTRIB -S -H -R %RP%\XPEMENU.INI&&Del %RP%\XPEMENU.INI /Q>NUL
If Exist %RP%\MTLDR.PE ATTRIB -S -H -R %RP%\MTLDR.PE&&Del %RP%\MTLDR.PE /Q>NUL
If Exist %RP%\MTLDR ATTRIB -S -H -R %RP%\MTLDR&&Del %RP%\MTLDR /Q>NUL
If Exist %RP%\外置程序 RD %RP%\外置程序 /S /Q>NUL
If Exist %RP%\MAOTAO RD %RP%\MAOTAO /S /Q>NUL
Attrib %RP%\BOOT.INI -S -H -R
If Exist %RP%\BOOT.BAK (
Attrib %RP%\BOOT.BAK -S -H -R
TYPE %RP%\BOOT.BAK|FIND /I /V "C:\MAOTAO">%RP%\BOOT.INI
) Else (
Copy %RP%\BOOT.INI %RP%\BOOT.BAK /Y>NUL
TYPE %RP%\BOOT.BAK|FIND /I /V "C:\MAOTAO">%RP%\BOOT.INI
)
Copy %RP%\BOOT.INI %RP%\BOOT.BAK /Y>NUL
If Exist %RP%\BOOT.BAK ATTRIB -S -H -R %RP%\BOOT.BAK&&Del %RP%\BOOT.BAK>NUL
Attrib %RP%\BOOT.INI +S +H +R
Title %Prog%——卸载完成
If %Choi%Choi==1Choi (Echo.&&Echo.&&Echo 卸载完成,请按任意键准备安装 。。。&&PAUSE>NUL&&Goto Start)
Echo.&&Echo.&&Echo 卸载完成,请按任意键退出 。。。
PAUSE>NUL
Exit
:Start
CLS
Title %Prog%——安装
Echo.
Echo %L1%
Echo %L2%
Echo %L3%
Echo %L4%
Echo %L5%
Echo %L6%
Echo ║ 请选择安装方式: ║
Echo %L6%
Echo ║ [1] 普通安装/启动 ║
Echo ║ [2] Grub安装/启动 (支持 MD5 密码) ║
Echo ║ [3] Aero安装/启动 (支持密码) ║
Echo ║ [Q] 退出安装 ║
Echo %L6%
Echo %L7%
Echo ║ 注意: Aero 安装项只适合系统分区在(HD0,0)分区 ║
Echo %L7%
Echo %L8%
Echo %L9%
Echo.
Set Choice=
Set /P Choice= 请选择要进行的操作 (1/2/3/Q) ,然后按回车:
If %Choice%Choice==Choice Goto Start
If Not '%Choice%'=='' SET Choice=%Choice:~0,1%
If /I '%Choice%'=='1' GOTO Install
If /I '%Choice%'=='2' GOTO GInstall
If /I '%Choice%'=='3' GOTO AInstall
If /I '%Choice%'=='q' EXIT
Goto Start