首页 > 解决方案 > 如何从 Windows 命令行或批处理确定插入的空白可刻录光介质(CD、DVD、蓝光光盘)的容量?

问题描述

有没有办法从 Windows 命令提示符/批处理文件中确定插入的空白可刻录媒体的类型和大小?

我知道我可以使用硬盘/SSD:

WMIC logicaldisk get deviceid, size, freespace

并提取我需要的信息。但是对于光学媒体,我似乎找不到任何与插入的媒体容量或类型有关的内容。

我认为DriveTypeMediaType领域可能是一种方式,但它似乎并不那么具体。

DriveType = 3以及MediaType = 12用于硬盘驱动器或 SSD

DriveType = 5以及MediaType = 11适用于任何媒体类型的光学媒体(CD、DVD、蓝光/M-Disc 25、50、100GB)。

FreespaceSize领域是完全空白的光学媒体

从命令行,如果我使用可刻录媒体(即G: <ENTER>)切换到驱动器号,它只会给出错误Incorrect function.

在 Windows 资源管理器中,我可以右键单击 - 光驱的属性,并显示可用空间。但我似乎无法直接从命令行找到方法。

任何人都知道是否有另一种方法?

谢谢。

标签: windowsbatch-filecommand-linecapacityoptical-drive

解决方案


推荐阅读