无忧启动论坛

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

关于判断一个磁盘分区是否存在的cmd

[复制链接]
跳转到指定楼层
1#
发表于 2006-9-9 18:54:04 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
我想写一个判断特定磁盘分区(比如z盘)是否存在的cmd,有的话就执行特定命令,否则显示一个错误提示。cmd如下:

@echo off
z:
IF Errorlevel 0 GOTO error
echo 你没有z盘
goto exit
:error
echo 你有z盘
:exit
pause

哪儿错了呢?
我想问一下,如果在cmd中进入一个不存在的盘符系统的错误码是0还是1?
恳请赐教
2#
 楼主| 发表于 2006-9-9 19:02:00 | 显示全部楼层
兄弟,谢谢你,我看了,你说最好不用错误码来判断那该怎么作呢?

我的这个已经修改了,还是不行?请指教
回复

使用道具 举报

3#
 楼主| 发表于 2006-9-9 19:14:38 | 显示全部楼层
已经解决,谢谢 namejm
回复

使用道具 举报

4#
 楼主| 发表于 2006-9-11 18:58:23 | 显示全部楼层
我的初衷本来是想判断D盘是否存在,有的话就自动将我的文档等文件夹设到D盘,用了上面的CMD后,出现一个问题,即当D为光驱时的错误.我现在修正了一下,以光盘中的特定文件来判断,算是达成了目的.

[ 本帖最后由 wjgyz740526 于 2006-9-11 06:59 PM 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-20 05:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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