中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-05 06:27
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 请教高手,如何简化这段批处理
可打印版本  673 / 1
第1楼 xxniao 发表于 2007-06-30 01:00
初级用户 发帖 23 积分 66 来自 浙江
请教高手,如何简化这段批处理
@echo off
:ks
cls
title 系统软件安装工具
color 1E
mode con:cols=60 lines=20
echo ┌─────────────┐
echo │正在安装系统应用软件 │
echo │  请勿关闭本窗口..... │
echo └─────────────┘
set /a pan=1
set cdrom=a:& goto dir
:2
set cdrom=b:& goto dir
:3
set cdrom=c:& goto dir
:4
set cdrom=d:& goto dir
:5
set cdrom=e:& goto dir
:6
set cdrom=f:& goto dir
:7
set cdrom=g:& goto dir
:8
set cdrom=h:& goto dir
:9
set cdrom=i:& goto dir
:10
set cdrom=j:& goto dir
:11
set cdrom=k:& goto dir
:12
set cdrom=l:& goto dir
:13
set cdrom=m:& goto dir
:14
set cdrom=n:& goto dir
:15
set cdrom=o:& goto dir
:16
set cdrom=p:& goto dir
:17
set cdrom=q:& goto dir
:18
set cdrom=r:& goto dir
:19
set cdrom=s:& goto dir
:20
set cdrom=t:& goto dir
:21
set cdrom=u:& goto dir
:22
set cdrom=v:& goto dir
:23
set cdrom=w:& goto dir
:24
set cdrom=x:& goto dir
:25
set cdrom=y:& goto dir
:26
set cdrom=z:& goto dir
:27
echo 没有找到要安装的文件,请正确将安装光盘放入光驱内!
set /p bd= 按任意键重新搜索文件,否则请关闭!
goto ks
:dir
IF EXIST %cdrom%\i386\SVCPACK\2007DX9.EXE (
GOTO GOOD
) ELSE (
set /a pan=%pan%+1
)
goto %pan%
:GOOD
echo (1/20)正在安装WINRAR
start /wait %cdrom%\I386\SVCPACK\WINRAR.EXE /S & echo 安装成功










另外再问一个问题, 关于命令连接符号,我记得好像有两个, "&"和另一个忘了,但是具体用法不详啊,请高手指教,,,
第2楼 ThinKing 发表于 2007-06-30 01:42
中级用户 发帖 207 积分 471
试试,没有测试:
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023