无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3984|回复: 6
打印 上一主题 下一主题

请问这句批处理是什么意思?

[复制链接]
跳转到指定楼层
1#
发表于 2007-4-23 02:01:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在老毛桃的pe安装的批处理中有一句:  TYPE %RP%\BOOT.BAK|FIND /I /V "C:\AVLDR.PE">%RP%\BOOT.INI  看不懂什么意思,它出自下面这段:
    If Exist %RP%\BOOT.BAK (
Attrib %RP%\BOOT.BAK -S -H -R
TYPE %RP%\BOOT.BAK|FIND /I /V "C:\AVLDR.PE">%RP%\BOOT.INI
) Else (
Copy %RP%\BOOT.INI %RP%\BOOT.BAK /Y>NUL
TYPE %RP%\BOOT.BAK|FIND /I /V "C:\AVLDR.PE">%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

还有这段中那几个单括号是什么意思?为什么用它单起一行?中间放个else又是什么意思?请高手指点一下.

[ 本帖最后由 龙雷之火 于 2007-4-23 09:31 AM 编辑 ]
2#
发表于 2007-4-23 11:05:36 | 只看该作者
显示%RP%\BOOT.BAK的内容,并在其中搜索除过"C:\AVLDR.PE"的内容,不分大小写,并把结果输出到%RP%\BOOT.INI

这样就可以把BOOT.BAK中的C:\AVLDR.PE这一句取掉了,并生成新的文件BOOT.INI

括号都是一组的,先用一个括号回车后,往往是括号内有多行命令,而这些命令必须独占一行,else表示否则的意思,这是基本命令格式,可以if/?了解更多
回复

使用道具 举报

3#
 楼主| 发表于 2007-4-23 13:26:21 | 只看该作者
哦,懂了,写的很详细,谢谢楼上热心相助.
回复

使用道具 举报

4#
发表于 2007-4-25 20:49:01 | 只看该作者
学习了。。。谢谢二楼的朋友。
回复

使用道具 举报

5#
发表于 2007-4-26 20:23:38 | 只看该作者
学习中,谢谢!支持中!:D
回复

使用道具 举报

6#
发表于 2007-9-10 09:13:06 | 只看该作者
哦,学习了,,,要是在讲解的详细一些就好了...
回复

使用道具 举报

7#
发表于 2007-9-10 19:40:59 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-25 03:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表