|
azhong123456 兄你好,我想改下GHOSTXP选择菜单,装双系统,用批处理改boot.ini,但是启动GHOSTXP菜单U盘HDD分区在有些电脑显示C:,有些电脑显示D:,那怎样判断电脑硬盘的C:?
@ECHO OFF
tw.exe
xmsdsk 4096 X: /y
cls
echo======================================================
echo Windows系统安装菜单
echo 1=快速安装中文版WINXP到C盘
echo 2=快速安装韩文版WINXP到C盘
echo 3=快速安装中文版WINXP到D盘
echo 4=快速安装韩文版WINXP到D盘
echo 5=快速安装中韩版WINXP到硬盘
echo ========================================
echo 6=手动运行USB-CDROM自带的GHOST11.5
echo======================================================
choice /c:123456 请选择要安装的系统
if errorlevel 6 goto system6
if errorlevel 5 goto system5
if errorlevel 4 goto system4
if errorlevel 3 goto system3
if errorlevel 2 goto system2
if errorlevel 1 goto system1
:system1
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:\winsys\ghost.exe %%i:\winsys\ghost.exe -clone,mode=pload,src=%%i:\winsys\winxp:1,dst=1:1 -crcignore -sure -rb
ezboot.com
goto end
:system2
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:\winsys\ghost.exe %%i:\winsys\ghost.exe -clone,mode=pload,src=%%i:\winsys\winxpck:1,dst=1:1 -crcignore -sure -rb
ezboot.com
goto end
:system3
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:\winsys\ghost.exe %%i:\winsys\ghost.exe -clone,mode=pload,src=%%i:\winsys\winxpdc:1,dst=1:2 -crcignore -sure
goto boot1
goto end
:system4
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:\winsys\ghost.exe %%i:\winsys\ghost.exe -clone,mode=pload,src=%%i:\winsys\winxpdk:1,dst=1:2 -crcignore -sure
goto boot2
goto end
:system5
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:\winsys\ghost.exe %%i:\winsys\ghost.exe -clone,mode=pload,src=%%i:\winsys\winxp:1,dst=1:1 -crcignore -sure
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:\winsys\ghost.exe %%i:\winsys\ghost.exe -clone,mode=pload,src=%%i:\winsys\winxpdk:1,dst=1:2 -crcignore -sure
goto boot2
goto end
:system6
SHSUCDX /D:?PATACD01 /D:?SATACD01 /D:?SATACD02 /D:?SATACD03 /D:?USB-CD>nul
ctmouse.exe
ghost.exe
ezboot.com
goto end
:boot1
if not exist c:\boot.ini goto d1
attrib -r -h -s -a c:\boot.ini
del c:\boot.ini
c:
cd\
echo [boot loader]>boot.ini
echo timeout=9 >>boot.ini
echo default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS>>boot.ini
echo [operating systems]>>boot.ini
echo multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows KOREA" /noexecute=optin /fastdetect >>boot.ini
echo multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows CHINA" /noexecute=optin /fastdetect >>boot.ini
attrib +r +h +s boot.ini
a:
cd\
RESTART.COM
goto end
:boot2
if not exist c:\boot.ini goto d2
attrib -r -h -s -a c:\boot.ini
del c:\boot.ini
c:
cd\
echo [boot loader]>boot.ini
echo timeout=9 >>boot.ini
echo default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS>>boot.ini
echo [operating systems]>>boot.ini
echo multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows CHINA" /noexecute=optin /fastdetect >>boot.ini
echo multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows KOREA" /noexecute=optin /fastdetect >>boot.ini
attrib +r +h +s boot.ini
a:
cd\
RESTART.COM
goto end
:d1
attrib -r -h -s -a d:\boot.ini
del d:\boot.ini
d:
cd\
echo [boot loader]>boot.ini
echo timeout=9 >>boot.ini
echo default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS>>boot.ini
echo [operating systems]>>boot.ini
echo multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows KOREA" /noexecute=optin /fastdetect >>boot.ini
echo multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows CHINA" /noexecute=optin /fastdetect >>boot.ini
attrib +r +h +s boot.ini
a:
cd\
RESTART.COM
goto end
:d2
attrib -r -h -s -a d:\boot.ini
del d:\boot.ini
d:
cd\
echo [boot loader]>boot.ini
echo timeout=9 >>boot.ini
echo default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS>>boot.ini
echo [operating systems]>>boot.ini
echo multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows CHINA" /noexecute=optin /fastdetect >>boot.ini
echo multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows KOREA" /noexecute=optin /fastdetect >>boot.ini
attrib +r +h +s boot.ini
a:
cd\
RESTART.COM
goto end
:end
我这样改,不行,不知哪出错了!
已解决,IMG文件里没有ATTRIB命令文件!
[ 本帖最后由 zxb1027 于 2009-10-9 21:04 编辑 ] |
|