无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2068|回复: 3
打印 上一主题 下一主题

一个关于批处理中IF 的用法疑问,有代码

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-18 00:46:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
gdisk %gd_hd% /cre /log /ntfs /v:BACK_DISK  /for /q >nul
if errorlevel 1 echo 建立 逻辑分区2 失败!
echo 建立 逻辑分区2 成功! 文件格式为:NTFS 容量为:%gd_p3%M




如果 第1行执行成功, 则直接显示第3行,


如果第1行执行不成功, 第2和3行都显示出来了,


如何才能 让 第3行 在第1行 执行不成功的情况,不显示?


谢谢,


我的表达能力 差, 只能这样说了 ^!^
4#
发表于 2007-8-18 11:31:07 | 只看该作者
能把复杂的弄明白就行了,呵呵。
回复

使用道具 举报

3#
 楼主| 发表于 2007-8-18 11:27:42 | 只看该作者
谢谢这位兄台,


   越是 简单的, 我就越 搞不定
回复

使用道具 举报

2#
发表于 2007-8-18 07:07:31 | 只看该作者
if errorlevel 1  goto 1
echo 建立 逻辑分区2 成功! 文件格式为:NTFS 容量为:%gd_p3%M
puase
goto exit

:1
echo 建立 逻辑分区2 失败!
pause

:exit
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-19 19:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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