中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]:老师能帮我评点一下这个*BAT吗?
作者:
标题: [求助]:老师能帮我评点一下这个*BAT吗? 上一主题 | 下一主题
yudeng1210
初级用户





积分 29
发帖 7
注册 2006-1-4
状态 离线
『楼 主』:  [求助]:老师能帮我评点一下这个*BAT吗?

@echo off
set RAMD=
set CDROM=

echo.
echo Preparing to start your computer.
echo This may take a few minutes. Please wait...
echo.

a:\findramd

if errorlevel 255 goto no_ramdrive

if not errorlevel 3 goto no_ramdrive

goto do_shift

:loop
if errorlevel %1 goto no_shift

:do_shift
set cdrom=%2
shift
shift
if not %1*==* goto loop
goto no_ramdrive

:no_shift
set ramd=%2

if "%RAMD%"=="C" goto c_drive

goto success

:c_drive
echo Windows 98 has detected that drive C does not contain a valid FAT or
echo FAT32 partition. There are several possible causes.
echo.
echo 1.  The drive may need to be partitioned. To create a partition on the drive,
echo run FDISK from the MS-DOS command prompt.
echo.
echo 2.  You may be using third-party disk-partitioning software. If you are using
echo this type of software, remove the Emergency Boot Disk and restart your
echo computer. Then, follow the on-screen instructions to start your computer from
echo a floppy disk.
echo .
echo 3.  Some viruses also cause your drive C to not register. You can use a virus
echo scanning program to check your computer for viruses.
echo.
goto success

:no_ramdrive
echo The Windows 98 startup disk could not create a temporary drive for the
echo diagnostic tools. This may be because this computer has less than the  
echo minimum required extended memory.  
echo.
:success

[ Last edited by yudeng1210 on 2006-5-31 at 22:48 ]

   此帖被 -1 点积分    点击查看详情   
评分人:【 cike09 分数: -1  时间:2009-9-12 05:14


2006-5-31 22:43
查看资料  发送邮件  发短消息 网志   编辑帖子
cike09
新手上路





积分 17
发帖 11
注册 2009-9-12
来自 宇宙·······禹州
状态 离线
『第 2 楼』:  

什么也没有

2009-9-12 05:14
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (1144733571)  编辑帖子
523066680
银牌会员

SuperCleaner


积分 2362
发帖 1133
注册 2008-2-2
状态 离线
『第 3 楼』:  

1,这个 a:\findramd  是干什么的

2, 英语很好,教我……



综合型编程论坛

我的作品索引
  
2009-9-12 05:44
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (523066680)  编辑帖子
495739660
新手上路





积分 7
发帖 4
注册 2009-8-25
状态 离线
『第 4 楼』:  !!!!!!!!无语!

你这全是英语句子, 一点作用也没有啊!

2009-9-13 01:44
查看资料  发送邮件  发短消息 网志   编辑帖子
5872169
高级用户





积分 959
发帖 474
注册 2007-10-25
状态 离线
『第 5 楼』:  

楼主,你是不是以为这里是英语角啊,呵呵

2009-9-13 06:21
查看资料  发送邮件  发短消息 网志   编辑帖子

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: