小编Jer*_*ire的帖子

如何在 Windows 下的 CLI 中检测当前媒体类型?(DVD-RW、BD-R 等)

如何在 Windows 下的 CLI 中检测当前媒体类型?(DVD-RW、BD-R 等)

我试过 wmic cdrom get /format:list 但没有关于当前媒体类型的信息。

我想检测光盘是否是CD、DVD、BD、RW、DL...等。在Windows GUI 下的Computer 下,我们可以根据光驱显示的图标查看信息。

另外,我找不到 Availability 和 Capabilities 值的含义,如果您知道有关它的文档,那就太好了。

C:\>wmic cdrom get /format:lis

Availability=3
Capabilities={3,4,7}
CapabilityDescriptions={"Random Access"," Supports writing"," Supports Removable
 Media"}
Caption=HL-DT-ST BD-RE  BH12LS35
CompressionMethod=Unknown
ConfigManagerErrorCode=0
ConfigManagerUserConfig=FALSE
CreationClassName=Win32_CDROMDrive
DefaultBlockSize=
Description=CD-ROM Drive
DeviceID=SCSI\CDROM&VEN_HL-DT-ST&PROD_BD-RE__BH12LS35\4&15828421&amp
;0&050000
Drive=G:
DriveIntegrity=TRUE
ErrorCleared=
ErrorDescription=
ErrorMethodology=
FileSystemFlags=
FileSystemFlagsEx=21757959
Id=G:
InstallDate=
LastErrorCode=
Manufacturer=(Standard CD-ROM drives)
MaxBlockSize=
MaximumComponentLength=254
MaxMediaSize=
MediaLoaded=TRUE
MediaType=DVD Writer
MfrAssignedRevisionLevel=1.00
MinBlockSize=
Name=HL-DT-ST BD-RE  BH12LS35
NeedsCleaning=
NumberOfMediaSupported=
PNPDeviceID=SCSI\CDROM&VEN_HL-DT-ST&PROD_BD-RE__BH12LS35\4&15828421&
amp;0&050000
PowerManagementCapabilities=
PowerManagementSupported=
RevisionLevel=
SCSIBus=5
SCSILogicalUnit=0
SCSIPort=0 …
Run Code Online (Sandbox Code Playgroud)

windows command-line-interface optical-media wmi

5
推荐指数
2
解决办法
3263
查看次数