~~~
go怎么获取光驱的盘符啊
如Windows的光驱盘是 G盘,如何准确获取这个G盘名字呢
和获取Linux的光驱准确目录名称呢 默认/dev/cdrom 有的是变化的不是这种目录 有动态获取的 GO代码吗
~~~
更多评论
你之前不是问过吗,一般访问Windows的一些系统信息,Windows的WMI服务都有暴露的接口。访问Windows下CDROM的信息请参考Windows官方文档:
https://docs.microsoft.com/zh-cn/windows/win32/cimwin32prov/win32-cdromdrive
go也有开源的访问WMI的库: https://github.com/StackExchange/wmi
通过文档可以发现Drive这个字段就是说CDROM的驱动盘符:
![2020-10-27-091908_551x251_scrot.png](https://static.studygolang.com/201027/30d4cf1427702c27ec90140e012c7d0c.png)
#1
<a href="/user/zzustu" title="@zzustu">@zzustu</a>
https://github.com/StackExchange/wmi
这个文章我之前测试过的 没有CDROM这个项读取
#2