[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

查电脑有多少个分区的批处理怎么多了个冒号?

就是倒数第二个%%i:
我百思不得其解

  1. @echo off
  2. set str=c d e f g h i j k l m n o p q r s t u v w x y z
  3. echo 当前硬盘的分区有:
  4. for %%i in (%str%) do if exist %%i: echo %%i:
  5. pause
复制代码

原帖由 hanyeguxing 于 2011-1-2 07:12 发表

倒数第二个%%i: ???

恭喜升任版主!

我刚测试了,是倒数第一个%%i:
  1. @echo off
  2. set str=c d e f g h i j k l m n o p q r s t u v w x y z
  3. for %%i in (%str%) do if exist %%i: echo 当前硬盘的分区有:%%i
  4. pause
复制代码

TOP

原帖由 qq544935474 于 2011-1-1 07:12 发表
就是倒数第二个%%i:
我百思不得其解 复制内容到剪贴板
  1. @echo off
  2. set str=c d e f g h i j k l m n o p q r s t u v w x y z
  3. echo 当前硬盘的分区有:
  4. for %%i in (%str%) do if exist %%i: echo %%i:
  5. pause
复制代码

原帖由 yhcbird 于 2011-1-1 08:23 发表
当然不用写也可以。看你自己爱好了
原帖由 Batcher 于 2011-1-1 20:20 发表
你高兴的话,再多写几个冒号也行。

倒数第二个%%i: ???
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

你高兴的话,再多写几个冒号也行。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

当然不用写也可以。看你自己爱好了

TOP

一个完整的驱动器号是由 字母 +  冒号 组成的。
驱动器号:IBM 及其兼容计算机的磁盘驱动器的命名约定。驱动器用字母命名,从 A 开始,后跟冒号。

[ 本帖最后由 hanyeguxing 于 2011-1-1 07:40 编辑 ]
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

返回列表