社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 2496阅读
  • 1回复

[共享](以解决)批处理:不是内部或外部命令......

楼层直达
级别: 光盘高级
发帖
296
飞翔币
726
威望
1338
飞扬币
4707
信誉值
0
想用一个批处理进行系统安装........可在编辑完后打开批处理文件下方提示  GHOICE 不是内部或外部命令,也不是可运行程序......
批处理

@echo off
color 0A
title      安装 Windows XP 操作系统
echo ---------------------------------------------------------------------------
echo                      欢迎安装:  Windows XP 系统
echo ---------------------------------------------------------------------------
echo.
:MENU
ECHO.            =-=-=-=-=请选择要安装的版本类型=-=-=-=-=
ECHO.
ECHO.                    1  深度 XP2 5.6 精简版
ECHO.
ECHO.                    2  深度 XP2 5.10 增强版
ECHO.
ECHO.                    3  飞扬 Pro sp3 特别版 1.5
ECHO. 
ECHO.                    4  飞扬 XP  sp3 装机无忧 5.0 纯净版
ECHO.
ECHO.                    5  飞扬 XP  sp3 装机无忧 5.0 美化版
ECHO.                     
ECHO.                    6  退  出
ECHO.
ECHO.
ECHO.
CHOICE /C 123456 /N /M 请输入选择项目的序号:
IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2 GOTO SERVICE1
IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 GOTO SERVICE2
IF ERRORLEVEL 3 IF NOT ERRORLEVEL 4 GOTO SERVICE3
IF ERRORLEVEL 4 IF NOT ERRORLEVEL 5 GOTO SERVICE4
IF ERRORLEVEL 5 IF NOT ERRORLEVEL 6 GOTO SERVICE5
IF ERRORLEVEL 6 GOTO END
PAUSE

:SERVICE1
cls
echo ---------------------------------------------------------------------------
echo.
echo      即将进行全新安装:深度 XP2 5.6 精简版......
echo.
echo ---------------------------------------------------------------------------
SET /P drive_letter=  请输入你要选择安装的分区(C/D/E/F...)
echo.
if /I "%drive_letter%"=="" goto ST
if /I not "%drive_letter%"=="" goto IN
:IN
.\system\JJY6\I386\winnt32 /dudisable /s:.\system\JJY6\i386  /unattend:.\system\JJY6\i386\winnt.sif /makelocalsource /tempdrive:%drive_letter%
echo ---------------------------------------------------------------------------
echo.   
echo        停止安装 深度 XP2 5.6 精简版......
echo.
echo ---------------------------------------------------------------------------
pause
cls

GOTO MENU

:SERVICE2
cls
echo ---------------------------------------------------------------------------
echo.
echo      即将进行全新安装:深度 XP2 5.10 增强版......
echo.
echo ---------------------------------------------------------------------------
SET /P drive_letter=  请输入你要选择安装的分区(C/D/E/F...)
echo.
if /I "%drive_letter%"=="" goto ST
if /I not "%drive_letter%"=="" goto IN
:IN
.\system\ZQ10\i386\winnt32 /dudisable /s:.\system\ZQ10\i386  /unattend:.\system\ZQ10\i386\winnt.sif /makelocalsource /tempdrive:%drive_letter%
echo ---------------------------------------------------------------------------
echo.   
echo        停止安装 深度 XP2 5.10 增强版......
echo.
echo ---------------------------------------------------------------------------
pause
cls

GOTO MENU

:SERVICE3
cls
echo ---------------------------------------------------------------------------
echo.
echo      即将进行全新安装:飞扬 Pro sp3 特别版 1.5......
echo.
echo ---------------------------------------------------------------------------
SET /P drive_letter=  请输入你要选择安装的分区(C/D/E/F...)
echo.
if /I "%drive_letter%"=="" goto ST
if /I not "%drive_letter%"=="" goto IN
:IN
.\system\FLY5\i386\winnt32 /dudisable /s:.\system\FLY5\i386  /unattend:.\system\FLY5\i386\winnt.sif /makelocalsource /tempdrive:%drive_letter%
echo ---------------------------------------------------------------------------
echo.   
echo        停止安装 飞扬 Pro sp3 特别版 1.5......
echo.
echo ---------------------------------------------------------------------------
pause
cls

GOTO MENU

:SERVICE4
cls
echo ---------------------------------------------------------------------------
echo.
echo      即将进行全新安装:飞扬 XP  sp3 装机无忧 5.0 纯净版......
echo.
echo ---------------------------------------------------------------------------
SET /P drive_letter=  请输入你要选择安装的分区(C/D/E/F...)
echo.
if /I "%drive_letter%"=="" goto ST
if /I not "%drive_letter%"=="" goto IN
:IN
.\system\FLYC\i386\winnt32 /dudisable /s:.\system\FLYC\i386  /unattend:.\system\FLYC\i386\winnt.sif /makelocalsource /tempdrive:%drive_letter%
echo ---------------------------------------------------------------------------
echo.   
echo        停止安装 飞扬 XP  sp3 装机无忧 5.0 纯净版......
echo.
echo ---------------------------------------------------------------------------
pause
cls

GOTO MENU

:SERVICE5
cls
echo ---------------------------------------------------------------------------
echo.
echo      即将进行全新安装:飞扬 XP  sp3 装机无忧 5.0 美化版......
echo.
echo ---------------------------------------------------------------------------
SET /P drive_letter=  请输入你要选择安装的分区(C/D/E/F...)
echo.
if /I "%drive_letter%"=="" goto ST
if /I not "%drive_letter%"=="" goto IN
:IN
.\system\FLYM\i386\winnt32 /dudisable /s:.\system\FLYM\i386  /unattend:.\system\FLYM\i386\winnt.sif /makelocalsource /tempdrive:%drive_letter%
echo ---------------------------------------------------------------------------
echo.   
echo        停止安装 飞扬 XP  sp3 装机无忧 5.0 美化版......
echo.
echo ---------------------------------------------------------------------------
pause
cls

:END
pause

这个批处理是从其他系统复制过来,稍作更改......

请教:如何编辑这个批处理..让下方不再显示不是内部命令.......
想把批处理的背景改成蓝色或绿色,字体为白色...如何编辑?
[ 此贴被初学者~在2008-08-26 18:00重新编辑 ]
 
级别: FLY元勋
发帖
484
飞翔币
608
威望
2156
飞扬币
31374
信誉值
0

只看该作者 1 发表于: 2008-08-26
不错 很详细