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

VBS为什么不能判断E盘是否存在?

  1. strComputer = "."
  2. const x=1073741824
  3. Set objWMIService = GetObject("winmgmts:\\" &
  4. strComputer & "\root\CIMV2")
  5. Set colItems = objWMIService.ExecQuery( _
  6. "SELECT * FROM Win32_LogicalDisk",,48)
  7. For Each objItem in colItems
  8. if (objItem.Caption=E) then
  9. msgbox "exist E"
  10. else
  11. msgbox "not exist E"
  12. end if
  13. Next
复制代码

objItem.Caption=E
你定义E为变量了吗?普通字符串要加引号。比较时区分大小写。
E = "E:"
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

返回列表