无忧启动论坛

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

[求助] 有没有显示磁盘类型的命令行工具?

  [复制链接]
1#
发表于 2020-11-10 18:07:58 | 显示全部楼层
本帖最后由 9zhmke 于 2020-11-10 18:25 编辑

VBS也很简单,把里面查硬盘的DriveType从多换成1就是U盘了。

  1. Set colDrives = CreateObject("Scripting.FileSystemObject").Drives
  2. For Each objDrive in colDrives
  3.    if objDrive.DriveType=2 then '0:"未知"/1:"可移动"/2:"固定"/3:"网络"/4:"CD-ROM"/5:"RAM 磁盘"
  4.                 msgbox objDrive.DriveLetter
  5.    end if
  6. Next
复制代码


disk.7z (333 Bytes, 下载次数: 4)
如果想直接写到批处理中,这样写可以直接列出磁盘列表,前面是类型,后面字母是盘号:

  1. mshta VBScript:Execute("For Each objDrive in CreateObject(""Scripting.FileSystemObject"").Drives:msgbox objDrive.DriveType&objDrive.DriveLetter:Next:close")
复制代码

点评

VBS适用性不太好,有的PE里面没有。  详情 回复 发表于 2020-11-11 08:20
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-23 19:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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